Just a thought.....
Add something for him to swin around, through, chase....
Maybe he will build an even bigger appetite.
I know all of my fish keep pretty busy. They are constantly moving gravel and chasing dithers. When food hits the water, it doesn't take long for them to devour it.
I also believe that a few more fish (even dither fish) will create a competition of sorts to eat more.