i think your more lucky than anything... with very few exceptions i hear that puffers like strippng the fins off a lion fish more often than not.

oh, and you do know your puffer needs to eat food that will wear down his beak right? otherwise your going to be sedating him and taking a dremel to it in a few years.