I will try that. What do you feed your puffer, he seems to be searching the tank all day.
Being that was a soft coral, I don't think he was trying to trim his beak. Mine usually nibbles on the rocks for that.
But I feed my fish frozen mysis, and the puffer does best with that because it's small enough to fit in his little mouth. I also feed 3 different types of pellets (PE Mysis pellets, New Life Spectrum 1mm, and New Life Spectrum Grow .5mm.). Then 3 times a week, in addition to whatever I feed them that day, I take an algae sheet and rip it up like flake food. I primarily do the algae for the Foxfaces, but the puffer loves it also. I rip it up so it's the size of large flakes and throw it in right after the regular daily food. It keeps the fish from competing with each other because it's not just a sheet in 1 location, it keeps the tank cleaner because there's not torn off bits floating around, and it adds diversity for the other fish, like the puffer. I think he actually prefers food that floats, because he will go for the floating algae, even though it's hard for him to eat floating food, over the mysis. That's why I add the frozen mysis or pellets first, they eat it, then I add the supplementary algae afterwards so I know he got enough food.
He will actually eat it out of my hand if I dip a piece of algae in, he'll come and grab it. He's a slow mover, so he has to compete for food, while the bigger, faster fish try to gobble everything up.
I turn off all the pumps (return and powerheads) when feeding, then when everything is in and looks like its been eaten, I turn on the powerheads to kick everything up that landed on the floor so they don't leave much behind. But with the pellets, the puffer will search the bottom of the tank to find any leftovers. Plus the New Life Spectrum 1mm pellets are hard, so it helps with his teeth also. The Grow pellets are smaller, easier for him to eat, and have a high amount of protein.
Just make sure he gets enough food and isn't out competed by other fish. Since I started feeding earlier, I haven't had one problem.
You could also make the flow around that coral higher and the puffer will avoid the fast water. He'll get blown right away from the coral, lol.
Hope that helps