Fish have to be trained to eat new food. It can take a week, but they get programmed and only go after what they know is good.

BSF aren't the best food for tilapia, but they are great for chickens!