Ollie was sleeping through the night from about 4 months but in the last couple of months (now nearly 7 months) he has starting waking. It isn't the same time everynight and can sometimes be once or like last night 6 times.

He starts with whinging noises (have tried ignoring these but they change to crys so we have to go in), if I go in when he is whinging he doesn't seem to be awake, his eyes are still closed but he is flapping around his cot and throwing legs up in the air and crashing them down (in a grobag). When I go in he calms down when I put my hand on his chest and shush him. (if this has become a prop how can I change it?) If he is more awake he needs his dummy to send him back off.
I don't think its hunger as once he goes back off he sleeps until 6.30 and waits until 7 for his feed without any problems. For some reason today he slept in till 8am.
Incase its his routine during the day this is our usual day:
6-6.30 wake
6.30-7am Bottle (4-5oz)
7.30 Porridge
A
S - 8.30 - 9am for 1.5 to 2hrs
E - 10.30 Bottle (5oz)
A
S - 1.30pm (for about 30 - 45mins)
E - Solids eg chicken and veg and yoghurt
Bottle - (2-3oz)
A
S - 4.30pm (for about half an hour)
E - 5.30 Fruit pot or half an Ella's Kitchen fruit
6.00 Bottle (5oz)
Bedtime routine,
into cot about 6.30-6.45. In cot for about half an hour with mobile on before settling to sleep.
10pm Dreamfeed (5oz)
Would love any suggestions as i'm getting really tired and just cannot work it out.