thanks for taking the time to reply, and i'm so sorry for slow reply, phone line has been down all day.
i don't limit feeds at all, but ds is so sleepy at that time that he feeds to sleep on one side and try as i might, i can't get him to take the other side. i guess that's the biggest difference. at 8pm he's fed on and off since 5pm so is well tanked up to go a longer stint whereas i can't fill him up properly at 1/2am.
he does settle on me in bed but not next to me so not sure how effective bed sharing is really. atm both he and i are so desperate for sleep that after the wriggling/grunting has woken him, i take him onto my chest and we sleep like that. so last night he slept from 9pm until 1am, had bottle with dh then wouldn't settle at all til 3 when he bf to sleep on one side, stayed asleep on me for a while, in basket in our room where he wriggled etc almost straight away, i expressed then went to bed for half an hour. ds then woke less than 2 hours after the last feed and fed on the other side before falling asleep again, i didn't even bother putting him back in basket and just let him sleep on me for the next hour when he woke for the day.
I wondered if he was cold too, the bedroom is cooler than the lounge where he sleeps from 8pm, even with the heating on overnight. I guess I could put an electric radiator in there, see if that makes a difference.
I express downstairs while he's in the bedroom with the monitor on which is how i know he's grunting and wriggling all the time. It's a manual pump anyway 
I'd dearly love to be able to do what juneau suggests, feeding then settling then sleeping, without all the messing about with expressing then the unsettled sleep. just not sure how to achieve it. and i fear not having a block of sleep at some point, the depression loomed over me the first 7 weeks until we concocted this system and I don't want to succumb!
i would really appreciate any help.