OK, “Can’t stop laughing” is more than just a slight exaggeration. It almost borders on a Brian Williamsism...
It seemed to me that he permitted himself a giggle mid-sentence. You characterisation is spot on.