He is perfect. I love Borders. I agree with forementioned, don't take him out anywhere until after all his shots are done and definitely look into puppy classes.
I bet he's brilliant. You are going to have a blast with him! Congrats!
Just be aware, sometimes after the shots they're a bit groggy for a day or two. Their immune system gets one heck of a workout. Keep him warm particularly.