Jenna, this kind of behavoiur NEEDS to get stamped out asap - he's already a danger
I'm afraid I would have taken steps to retrain him as soon as he showed any signs of nibbling and not get to the stage where he's bitten "a few people, including a baby"
- you do it the same way you would a puppy, firm tap on the snout and a loud NO, then turn or walk away from them. It's important to nip it in the bud when they're little as otherwise it's harder to break the habbit.
Pigs jaws are incredibly strong, have you ever seen the film Snatch ? There's a scene where a gangster talks about how long it takes a herd of pigs to eat a body - it's not all fiction
Pigs jaws can bite through bone, even little pigs can do a fair bit of damage ! It's REALLY important you stop feeding him by hand (this seems to be the major cause of it) and do not allow him to bite (use the above technique) - they're smart animals, he'll soon figure it out
As his owner, it's your responsibility to make sure he's not a danger - if it was a dog who repeatedly bit people it wouldn't be long before the police/SSPCA/animal welfare officer arrived at your door. For Percy's sake you've got to make him realise he isn't allowed to bite - or you might not have a choice in the matter