I think that you were actually quite calm about the whole thing! If it were me I would have gone into PMT mode.....
The cheek of it!!
What you asked him to do should have been respected the first time you asked him to...not at the point where you loose control and have to kick him out of the house!
Well Done You!!!