I ordered the M2.5x10mm from McMaster Carr. After re-measuring the original socket head cap screws instead of the ones provided by 303 with my new face, I believe the originals were 12mm. I don't expect it will make much difference but thought I'd posit it.

On to HD screws, the originals were M3 but what length. I've ordered both 6mm and 8mm. Any idea if these are correct or not? Below are details from the order.

91801A151
Metric 316 SS Flat Head Phil Machine Screw M3 Size, 6mm Length, .5mm Pitch, Packs of 100, $6.76

91801A154
Metric 316 SS Flat Head Phil Machine Screw M3 Size, 8mm Length, .5mm Pitch, Packs of 100, $6.71

92290A060
Metric 316 SS Socket Head Cap Screw M2.5 Thread, 10mm Length, .45mm Pitch, Packs of 50, $6.88