Jim,
For anything exposed to the weather, we use 316 Stainless bolts and nuts, when fitting these in place we use Res-Q-Steel anti-seize paste on the bolts.
In the past we have cut off the galv bolts holding the fittings in place and just replaced them with SS bolts.
Sure they cost a wee bit more, but it saves the grief down the track.