Yay! Glad you resolved your dispute, and glad you found a date!
He sounds great - but just one word of caution from an experienced dater - keep your Sherlock Holmes hat on. Look for clues. He may be the perfect guy - but - it's too early to tell the difference between a perfect guy and a potential scammer. Enjoy but verify.