I feed my fish once in the morning and once in the evening each day. I feed the puffer first. He eats 1 or 2 krill (cut into thirds) off the end of a skewer. He is a pig and lets a lot of little pieces float around the tank (like a child leaving crumbs all over). This is why I feed him first. The other fish are hungry and clean up after him. Then I feed a mysis (or brine) cube to the rest (1 yellow tang, 1 sailfin tang, 1 percula, 1 blue damsel, 1 mandarin goby). 1 cube used to be a good amount, but now that I let them clean up after the puffer too, I think I might cut down to half a cube and see how that works. I also give a few little pellets of ora glow for the percula. He goes CRAZY for the stuff. And I give a small piece of Nori everday or so for the tangs. I use my magnet cleaner to pinch it up against the glass and they go nuts. The mandarin is not an active eater. He combs the sand and rocks and cleans up after the other fish, and eats the pods that we feed into the tank from the refugium. I keep a bundle of chaeto in the refugium to allow for good pod growth and it feeds into the main tank. We also have a coral banded shrimp that cleans up the rest. He is huge! That's why the puffer doesn't mess with him! Of course one day... the puffer will get big enough and hungry enough and may make him lunch... but I don't want to think about that. I try hard to keep him happy and full so he doesn't have any reason to mess with the shrimp.
Everyone seems very happy!