Your text sounded fine, I'm not sure what your roomie is talking about. Besides, it doesn't matter what you say to your EXABF, he'll be angry anyway. You're using up a whole lot of mental energy on this that you shouldn't. Taking your EXABF out of the picture, would you tolerate this from anyone else you hired to do a job?