Great job, Leah. And you're right about T. I also have never been accused of being too brief!
I think you did great, and I'm happy you got some confirmation that this isn't easy for him. I agree with T's suggestion of ending it a great deal sooner, rather than get into the back and forth.
He knows you are friendly and approachable, so leave him wanting. Give him the gift of smacking himself on the forehead for saying too much.
When in doubt, don't reply and come here and let us know what's going on. You can always reply to him in time, but you can't take it back once it's sent.
Overall, I think you did a pretty good job!
P.S. Hmmmm, you will be near-ish to me for Thanksgiving