Just a side note, its not a good idea to feed goldfish to a marine fish. It will eventually kill them. I don't remember the specifics but there is something that they can't process and it builds up.
I would suggest krill as a staple. Puffers need a hard food source the keep their teeth trimed. I would suggest feeding prawn or other shell fish from the grocery atleast weekly. Snails are also important to their diet if you can find the appropiate sized ones. The snails should be about the size of the puffers eye.