coveredinsnot - (interesting name )
It's an emotive subject, so I imagine you will get a lot of different opinions on here - this is only mine,
- for what it's worth - but I have got a lot of bad sleepers back on track... Just not myself!!
Keep repeating 'this too shall pass, this too shall pass, this too shall pass....', it helps x It is a phase most children go through around that age - having said that, I believe helping them through this stage as quickly as possible is of benefit to everyone in the house!
When you say 'he is waking up' I presume you mean he is crying/shouting etc if he isn't - just leave him there, he'll get bored and go back to sleep.
Feeding him is giving him an incentive to wake up and this is not a good idea! You do not want to do anything that encourages him to wake up. This includes any kind of playing, talking, cuddling etc
Go in. Check him out without any eye contact etc - just talk quite matter of factly out loud 'No, you're not too hot, you're not too cold, you don't have a dirty nappy. It's still night time, now go back to sleep'.
If the crying continues, go back in and repeat 'it is still night time, go back to sleep. I will see you in the morning', go out, shut the door.
If it still continues - go in, repeat and add, I will not be coming back until it is time to get up/morning - whatever he understands.
Then leave him as long as you can, make sure it's proper crying before you rush in to pick him up and not just whinging....but go in when he has a break in the crying/screaming so that you are not rewarding the behaviour you don't want. Pretend it's morning and get on with your normal routine (as much as is possible) so that as far as is possible, he associates this with you saying it's morning and not him crying and shouting to get up.
Throughout this you have to have a 'tone of voice' that is firm & matter of fact.
I find about 3 mornings of this and it's all sorted...
Good Luck! x