What about getting him some of the cat toys where you put kibble in them and he has to bat them around to get the food out? That way he has to work for his food, it will be available longer, and he'll hopefully be too busy to cry all the time.

I have the same problem with Sherpa and he drives me crazy.