La fan blade bolt threads fine???

How about drilling out the holes and helicoil them to the correct size for your factory bolts?
He has the correct factory size. It's 5/16 fine thread. If he did it your way, he'd be modifying it from factory.