Brooklyn Tow
9 11 Never Forget
I would look for a tight fit of the bolts trough the starter housing where they come out,stock bolts have a knurled section just above the treads that act as dowels.
A smooth shanked normal machine bolt might have to much play there,allowing the starter to shift away under the gear action from the ring gear,bending of the bolts in the dowel section of the block will give more side play yet and facilitates bolt breaking.
Seems like the first, inexpensive, next step....I've heard of more than a few issues regarding "NON OEM Starter bolts"......if nothing else, you can rule out the starter bolts.
2 Cents