Since you've been good friends for 10 years, let him have his space until he gets over it and contacts you again. Or give it some time and contact him again. I agree he was a bit defensive. For what reason, I don't know. Just give him space. If he's going to let a 10 year friendship go down the tubes over something like this that says something about him and not about you. Best wishes.