I'm using Wild1 Chubby, aftermarket bars, and ground down the pins. The controls get tight enough, using the screws, that they do not move.
The controls are just the start button, kill switch, turns, horn, and throttle sleeve. Other than the throttle, there is not too much force on the switch housings. Maybe try the clutch side first (grinding down the pin), to see if it will stay put.
Understand, this worked on the bars I use... Maybe it will work for yours. I'd sure hate to drill new bars

Black Dog