Hapi the puffer is doing significantly better! He is hunting ghost shrimp, he has rounded out and he has even grown roughly an inch in the month I've had him! I have a community tank too and I've started keeping some ramshorn snails in there hopefully they'll breed and supply my community tank and puffer with some snacks. The reflection following has pretty much stopped very rarely I will catch him checking himself out. He has started interacting with me and knows when feeding is and where the food drops from. I guess it was all a phase. Current photo is attached.