Givi. at least two fit - I own 2 :-) I think these are they. Little and Large:
Givi 3D603 Tanklock Tankbag - RevZilla
Givi 3D604 Tanklock Tankbag - RevZilla
they have others
Givi Tank Bags - RevZilla
The cool thing is thet Honda have used this same filler cap for decades. The same adapter ring fits both my 2014 CB1000R and my 1994 CB1000F 'Big One", so I have 2 adaptors (though could make do with 1) and can use the bags on both bikes. Fireblades, CBR600s and no doubt many others use the exact same adaptor.