Good for you on the weekend! I had a good one as well. BFF probably has a point - but you're right, I'd want to hear it from him personally. I think it is a good sign that he wrote a letter - he put it in writing, and usually if it's a letter instead of in person it's because someone fears rejection - and I guess rightfully so, eh?
Please post your letter - inquiring minds want to know, and you know how nosy we are!