After a couple of days the bolts are rusty again.
I think I am going to try clear coating the heads. I'll have to clean them again before I do this obviously and then wrap the heads in tape as I put the bolts on the car. Smearing a bit of copper grease on the threads should stop them rusting.