are you sure he isnt just constipated. Sometimes when fish eat something that deems itself indigestible, it sort of "hangs" out before the whole thing has passed. Is your puffer eating still? What do you feed it? Maybe try feeding brine shrimp since they work as a sort of roughage.