The 125gr SST that I hit that hog with killed him, and killed him pretty quick. Granted he was still on his feet a couple of seconds after the first hit so I gave him a second one as he was departing the original area I spotted him in, but I suspect by his speed he was about out of steam at the point my second round hit him anyway.
Most of the expanding supersonic .30 cal bullets out there should kill hogs pretty well. The poster up above with his family proved that by cleaning up with all those dead hogs (nice work by the way!!!!). I think if I were to pick a round for home defense I might actually prefer something like the 125 SST or a 110 Vmax. They do seem to dump energy well.
With the Barnes I can hunt deer (and get no lead in my meat) and I can hunt deer or hogs with the confidence that it will both penetrate well and most times will exit which gives me 2x or better chance at finding blood (and an even higher chance of finding any blood sooner into the trail (if trailing is necessary). Plus, with hogs there is always the chance of getting a 2for or 3for and having some small hogs line up perfectly.
For hunting, I have decided to stick with just the Barnes...to keep things simple. I've rarely been lucky enough to have the gun I'm using at any point in time shoot different types of ammo in exactly the same point of impact out to reasonable distances (like you would want for various types of hunting you might do on a single weekend). Right now I'm on a "try and use 300blk for almost everything" kick because having an 8" rifle with a suppressor is just so darn handy. What would complicate/frustrate me would be having to remember and keep track of different drop and offset values for more than one type of ammo at those distances for hunting (non-lead for deer, cheaper stuff for hogs that I don't eat anyway etc). I'd rather just go out in the field with single load that I am zeroed for and am familiar and confident with...I'm talking ranges between 50 and 250yds here...300 tops. However, I do have the POI of subs noted in my scope cap for really close in use at 25 or 50yds...which is always handy and fun but not really essential. That way I'm always set with the magazine that I have in the gun while I'm hunting.
The Barnes cost a bit more...but honestly I don't get to hunt near as much as I would like (or nearly as much as some of the guys on here do!)... so I'm not impacted by it much. If I was doing full on hog eradication I would opt for a cheaper solution.
I think I've solidly veered away from the OP's original intent of getting suggestions other than the Barnes....sorry OP