I feed daily, sometimes twice but most times once. I feed a feeder goldfish to my main fish, then I give half a bloodworm cube to my BGK. My pleco gets algae and leftover worms.
If I feed them twice they just get double of what I give. My perch has to always eat first though because hes aggressive and violent, and I cant feed other fish or put my hand in the tank without risk of being bit, unless he eats first.