i feed mine frozen silvcersides. I just slice it open with a razer, stuff it with a flake, pellet, algae, or cyclopeez. drop it in, and he does his thing.
I couldn't get mine to eat anything but ghost shrimp, untill no lfs within 45 minutes had them for about 3 weeks. (at this point, i fed him goldfish, which im told is a big no-no)
After the 3rd week of no ghost shrimp, I dicovered my anglers taste for silversides, and have been giving him them ever since.
Oh yeah, a large box of silversides cost $10 and last maybe 3 months feeding about 3 every other day.
Also, i feel as though i've read that ghost shrimp are not the best food nutrition wise, unless you gut load them with cyclopeez.