I feed ghosties and mollies. At 2-3" he could easily take 4-6 ghosties depending on how big they are, every other day or every third day. Feed him until you see a nice bulge in his belly, not so much where he will explode; overfeeding is very detrimental so be careful. But underfeeding them they can also waste away, so a very delicate balance. They will play you like they are starving so be careful. Find a fresh water store that gets in baby or small mollies, a painted angler will eat you out of house and home; so eventually you'll be feeding him dozens of ghosties to keep him satisfied. Although they can eat something as large as themselves; feeding them too large of prey will kill them, I know from experience, feed them small 2-3 baby mollies is better than 1 big one. Eventually he will need a good size molly or 2 maybe twice a week. Besides them stopping eating all together, overfeeding is likely the next thing that kills them. I'm a strict advocate for feeding them live, I don't believe in stick feeding; but some do. Feeding live can be expensive so hopefully you have a good ghostie source. I have good source for small mollies, a good size freshwater store will always have customers bringing them in; they are easy to breed. I can go on forever, so any questions I'll be happy to answer them. You can read several of my post for more info.