I feed my bichir three things: bloodworms, krill and frozen shrimp from the local grocery store. There are problems with feeding him these though.
Bloodworms: he might eat the bloodworms which is a good thing but the problem is (a) when I put it in the water the convicts see it and eat it all up before he even has a chance and (b) he will only eat the bloodworms if they are still in a clump and the clump sinks to the bottom of the tank which doesn't often happen.
Krill: its cheap, sinking to the bottom in a good amount of time and every other fish likes it. Bichir doesn't always like it. I actually have never witnessed him eat it, so yeah I guess not the best food for him.
Frozen shrimp from the grocery store: he sometimes eats it. The good thing is that it sinks to the bottom well and depending on his mood he might eat it. However, the problem is that its a bit messy, if it get freezer burnt he doesn't eat it and I am worried he might choke on it, even whenI break/ cut it up.
Squid: I tried feeding him this one time. It take a bit of time to sink to the bottom, however, I have seen him take a few nibbles on it, however, squid is very very chewy. He always eats is food whole. So he has a hard time eating it. Also, he sometimes spits it out and lives a bunch of white pieces of squid all over the tank.
So I was wondering what have you guys fed your bichirs that they will always eat. Thanks for your help.