The post in my reversible belt buckle popped out again, a year after punching it back in place, so it’s time to do a better job.
Grab the buckle in the Sherline vise, center on the post hole, and drill a #38 = 2.58 mm hole:

Tap it M3×0.5, clean out the hole, tap the post + spring back in place, dab threadlocker on the shortest M3 setscrew from the assortment, snug down on the post, and reinstall the belt:

Looks like it grew there, doesn’t it?
Now, as my buddy dBm will remind me, the real problem is too much weight in the saddle, but this fix should move the symptoms elsewhere …