Have you seen those elastic belts with magnetic closures? They'd be hard to hurt himself with, and the magnets are pretty sturdy. They're about $2 at our school uniform supply store--maybe you could cannibalize ones for the special buckle?
No, I haven't seen those before. That's a great idea! Thanks!