Ok - how old is this pork?
Over growth of puffer teeth is not as big a problem in porks then in smooth coat puffers, i.e. tobies, etc.
Puffers like a varied diet. I have two puffers, a porcupine and a toby. I make sure the toby gets a small snail every couple of weeks to help his teeth.
With the procupine it could just be that he wants a little variety in his diet. Mine did the same thing and I started offering him squid and he loves it.
There is a web site for porcupine lovers you could check out. But I really don't think it is long teeth unless he is older. If it were a toby I'd agree, but not as likely in a pork.
just try some squid or silversides. check out pufferloves.com as they may be able to help.
Good luck, I know how you feel about your puffer, I feel the same about mine. They do have such sweet personalities.