I think that soldering will hold up to the wear and pressure a belt buckle will take. Silver solder is not a fix all product it all depends on what the buckle is made of. I have had some luck when the buckle is steel in welding new tabs on. Also some of the industrial epoxy not the epoxy that you get at Home Depot work.