If you are set on a semi auto style pistol I would look at a 10mm. The recoil is not bad at all and you could have quick follow up shots. You can get ammo from
www.Doubletap.com if you don't handload. For hunting hogs I would go with their 200gr cast bullet for deep penetration.
I have a .40S&W and while it's good for a personal defense handgun for people I wouldn't use it for hunting.