I don't have much experience building keyboards but these are the best stabilizers I have found.
MechanicalKeyboards.com ©Copyright 2021 Mechanical Keyboards Inc -