I went and purchased new bolts for the starter this morning and I was surprised how long they actually are 120mm, them are some long suckers!
The casting is designed so the thread is counter sunk approx 1/4 inch so it requires a really long bolt to make contact with the thread, I don't know why they did it that way but what ever blows their skirt up