Here we have a listing for M8 x 1.25 pitch clean headed BZP Hex Bolts. Selling in packs of 4. Imported from Japan.Very nice quality.
They take a 12mm spanner.
Please use some anti seize compound (to ensure they do not seize up in the future is always a good idea).
Thanks for looking!