FWIW, I used Soundsmith EZ mount hardware for a Koetsu Jade which had threaded mounting holes, which worked fine. They are listed as M2.5 so 2.5 mm should work fine for the threaded holes.
The EZ mounts are nice because they come in different materials/weights which allow you to add effective mass as required.
Good luck