Hi C.,
My mom used to say that little birds eventhough they are small, don't eat during the night.
The idea is. If you baby gets something to eat everytime that he wakes up, then he will keep waking up for more.
It will be hard to break the habit, but it will take some sleepless nights. You could give him a bottle when he goes to sleep at 7 pm. If he wakes up again in the middle of the night to eat, just go check on him. Make sure that his diaper is Ok, and leave the room. He might go back to sleep or he will cry him self to sleep.
This will eventually teach him that there is no food for him if he wakes up in the middle of the night.
Good luck to you. You should also see if maybe he is teething and his gums are bugging him.
Best to you!