Was reading this old post and will add that i finally got tired of the few drops of coolant that were leaking, no big amount to be sure. I put some fresh thread sealant on the bolt and screwed it in and then put jb weld all around the bolt on the outside. I have not had a drop leak since. The chrome trim piece is secure enough without that particular bolt. I guess i just never thought about the bolt puncturing the radiator, but now i do. Should have a leak free triumph on next oil change, have one of the oil drain bolts leaking just slightly and have 3 new washers for those bolts.