To add my bit to the great clothes discussion!!
DD was 8lb and they reckon this one will be a bit bigger.
0 to 3 will be big on a 8lber but they still fit and do the job! Too big is still usable, too small is not.
I've got 7 bodies, 7 long sleeve bodies and 5 sleepsuits, all white, in Newborn size, together with one hat. These are all left over from DD.
I'm also going to get a set of three newborn boys sleepsuits say from M&S, plus two wool cardies in 0 - 3 from JoJo Maman Bebe. The cardies will be big at first but you can roll up sleeves etc.
I'm also getting a JoJo fleece all in one suit in 0 to 3 (though this will prob be huge on him at first, it will still do the job if he is in a sling/outside in pram).
When he is two or three months old then I will look at getting some pull on joggers/soft baggy trousers, some long sleeve tops/jumpers and some more bodies/sleepsuits in 0 to 3 or 3 to 6, depending on how much he has been feeding! I wont bother with anything but sleepsuits till he is a couple of months old.
I've got one grobag in 0 to 6 months (2.5 tog) which was enough for DD (could wash it and dry it in a day). I suspect he will be in that from about a month old. Until then I've still got a swaddling blanket and some nice cashmere blankets (if he's anything like DD though, he'll be sleeping on my chest till he is 6 weeks old and won't need much in the way of covers!!)
At the end of the day, you don't need much in hospital and DPs can always be sent out to the shops once you are at home, if there is desperate need (or indeed you can always strike out there yourself! with baby, pram and all the clobber. You can then marvel at how it took you 5 hours to go and buy 3 vests!)