I will look into the sleepyhead. I didn't want to buy anything like that because of safe sleep guidelines however you are right that at 7 months a lot of that danger has passed. Or at least drastically reduced. He is a chunky boy too, he wears 9-12months clothing and he can roll around freely etc now.
Teething - possible, we've tried paracetamol, ibuprofen and Anbesol on nighrs where he's been difficult to soothe and crying a lot when we thought teething was a possibility but tbh none of it helped. He still has no teeth so I don't think this is the cause especially as his bad night wakings started about 2 months ago now.
Feeding - the thing is, sometimes I try to breastfeed him and he fusses and cries because he's not hungry and then it takes even longer to settle him back to sleep.
Last night was a pretty good night for him which looked liked this:
Got ready for bed, in sleepsuit, night nappy, sleeping bag. Breastfeed 7.45pm whilst being rocked in rocking chair in dark bedroom with his lullaby music on. When he had enough I cuddled him and put his dummy in attached to his sleepytot lamb. He got drowsy and then started wriggling a bit irritated so I laid him in his cot and left the room and he fell asleep himself by about 8.15pm.
Woke up 11:45pm. My gut told me he wasn't hungry so DH got him and took him downstairs (as he was still up and I was in bed). Cuddled him back to sleep, no idea how long this took though. Brought him back to his bed once he was asleep.
Woke up 3am, DH tried to help him get his dummy and pat him and play lullabies but he wouldn't settle, so I breastfed him in the rocking chair in our room til he was done. Dummy popped in and put down in his cotbed. He wasnt quite asleep but very drowsy and went straight to sleep, this was about 3.15.
Woke up at 6.15am but crying more intensely this time, again settling with dummy etc didn't work. Did same as above again, he was back in bed about 6.30.
Woke at 7.50am for the day babbling. And this is a fairly good night...