Do not feed feeders to your puffers. They are crustaceon eaters.
See: Feeder Fish - The Pros and Cons
Also: Feeding your Puffers
Also, I hope you aren't keeping those fish together. One is FW & the other is high-end BW. The GSP will also probably kill the smaller species eventually.
See: GSPs