Well here is his website.
Overall I was kind of impressed. I was looking to see if he came across as creditable and he did. He answered some policy questions with answers with more detail than you would expect someone to use at this point in the game.
Got the impression he is going to start doing some radio ads soon.