Yep deffo good speech. I do wonder though if it would be better to leave it tonight, don't say anything (if you can help it) he is going to be upside down in his head, give him at least until tomorrow, and then try?
Having said that you know him better than me (I hope!!!! ) I just know my DH wouldn't be able to concentrate enough to talk about it, if it was him IYKWIM?
If he brings it up though, go for it!