i guess you could try feeding him frozen foods like brine shrimp and blood worms fish really love that stuff. And im sure if food was infront of him he could smell it, So i don't think its a eye sight problem.you never no he might be just sick of the flakes. So try the frozen food