Thank you all.
I don't know exactly what size halter he needs so I've got a few, but I couldn't sleep last night and was imagining him getting delivered in the middle of the night in a thunderstorm and having to try and switch halters not knowing what will fit him. I have no idea if he's going to be really nervous and bouncing around or just a bit overwhelmed and quiet.
I ended up getting up and writing down some reminders/notes of other things to do to prep for him (in case he is delivered in the middle of the night) and reading for a bit before I could fall asleep.
I haven't heard a pickup day from the shipper yet - I texted him yesterday and don't know if I should call today or wait. I thought he wanted to do the trip Wed/Thurs this week but I'm not sure. So obviously I have a ton of things on my mind and falling asleep has been difficult.
Also, I get to (have to) name him with the Hanover Verband in Germany. Name has to start with an S, they've been calling him Sami, which I like and want to keep Sam as part of his registered name. I prefer one word names if possible. So if you all feel like helping out some more.