RE: Harrier 46 all right!
Try putting a small piece of fuel tube, about 1/4", over the canopy bolts and then bolt the conopy on. Works a treat, bolts do not vibrate loose.
For the rattling canopy 4 small pieces of double sided tape on the underside will provide a nice rattle free cushion all held down with the bolt mod above.
Hope this helps.