Try different snails or black worms. You could always wait a few days and see if the puffer becomes too hungry and will try to eat anything live. Pellets and flakes will rarely work, especially if your puffer is not understand that you are the food handler.
Sent from my iPhone using Aquarium Advice