Make sure he is getting plenty of tummy time during the day. Additionally, is it possible to go in and roll him over and let him try to get back to sleep on his own.
Also, you may want to rethink feeding him when he wakes up like that. Is he truly hungry when he is waking up or are you using food just to get him to go to sleep? Do you want him to continue to wake up every night, expecting food in the middle of the night?