Mike, I also used stainless carriage bolts, but I hand filed each hole square. A bit tedious, but a nice fit, and tightens up nice without spinning.
Rick
BTW, my all 3 of my bikes had the same hex head fasteners, so I would assume that is factory correct.