Congratulations!
What method of transport are you using to collect him? Are you going with someone to help you? I'd recommend putting him in a box (with blanket and toy). My breeder wouldn't have let me take the dog home on my own. It's important that his journey home is as untraumatic as possible. We hired a car and my hubby sat in the back with the box of puppy on his knee, so that I could concentrate on driving and he on the puppy, stroking him and reassuring him. Luckily he was fine. We stopped off at my parents where he had a bit of a run around. Luckily there was no traffic before or after the stop and he was quiet for most of the journey. Barely any whining. Take some water (and something to drink out of) and kitchen roll in case he has an accident (and plastic bag for any waste!).
I just took him on a bus and tube train today (and on a train last week), partly in a bag and partly being carried, and he got quite subdued - don't think he enjoyed them very much, but I'm glad I did, to get him used to lots of different situations.
The 2.5 weeks will drag! Enjoy the time beforehand, though - get lots of unbroken sleeps, catch up with friends, go out, etc...