I agree. You definitely should meet him first. My parents had a name picked out prior to meeting their dog and found that it didn't suit him at all. He was going to be Rocky but when we brought him home, he loved to steal my things while I was sorting laundry. His name is Bandit. Haha.
We had a few names picked out for our V before we met because we weren't sure on sex, etc. It ended up that our girl definitely was a Holley, which was our first pick.
I think it's fun to come up with a short list of names; however, I agree that waiting until you actually get your puppy is best. Personalities, physical characteristics, and even events with your pup can greatly influence the most fitting choice. In my area, if you go with Luke or Jack, your pup may get confused with the 25% of children seemingly with those names
I agree that you should wait till you meet him to give him a name. We called ours no name for the first week we had him. Their personality will quickly shine through and you will find just how much they inspire you.
I'm getting a female Viz in two days... I'm way too excited! Leia is her name...
As for male names, Im not super big on military or anything but I was thinking military/police call signs would make good names... especially since you are the Alpha... he can be:
4) my personal favorite - Tango
and others are cool too... hope it helps