Bullheads and "yellow Cats" (Southern alias for Flatheads) are not the same, and all north american catfish that I know of will quickly go after live food. They will also eat anything dead and stinking except for the Flatheads which can still be caught regularly on dead bait as well despite the fact that they prefer live. I've caught as many as 50 Flatheads in a night with stinkbait on more than one occasion.
Yellow Bullheads generally stay small and are often called yellow bellies
Brown Bullheads get up to around 5-6 punds here in ohio, not sure how big elsewhere, And the numbers of Brown bullheads are pretty low by comparison to the others
Channel Cats get well into the 20 pound range, but common is the 3-5 pound fish, they thrive in almost anything and eat anything digestable.
Yellow cats (Flatheads) will often top the 40 pound mark, and can grow to nearly 100 pounds, Prefer live foods but once again will eat anything digestable especially when smaller
Blue cats are the big boys, and I believe the Ohio State record is at 105 pounds, but the world record is somewhere in the 140 pound range now. Blue cats are like the Channels in that anything they can eat they will. It seems easier to catch the big ones on live food, but I've cought plenty in the 30+ pound range on dead bait as well
Catfish are in a nutshell opportunistic and extreme feeders. they make a point of gorging themselves in the event that they can't find more food for a few days. So if there is any way they can force down one more bit of food they will do so if it's available. this includes any tank mates up to 1/3 their size.
IF you want to limit growth for a couple of months, feed once a week, and feed just enough that the fish shows a slightly round belly. It takes 3-4 weeks to starve a fish anyhow, and you can better control things by simply withholding food a week at a time. That is not largely different than they would feed in the wild during much of the year. Channel cats in an aquarium usually kill and or eat any and all tankmates as soon as things get crowded. So even if tank mates are big enough to avoid being swallowed, watch for signs of aggression if the tank is heavily stocked.