Is that bit off the fairing? Looking at the hole size I would say that Jools is right.You may need the same fixings as the ones which hold your side panels on.
The parts manual shows them as:-85040151A Insert Wellnuts are shown as 036499020 M6 800063150 M5 Are you using wellnuts?if they work they will do for me.
Mine has a small spring steel clip that slides over both edges of the panel. The 4mm fixing screw threds into that. Look at the fixings up on the headlight frame that hold the RH side panel, same I think. NLA from ducati though but Halfords do Odd Packs that have a very similar item. Do you want a pic?