YES go you! It sounds like a great exchange FS. Very good being firm - and he didn't rage! I wish you many more interactions like this. I foresee him listening to you better the first time around with less push-back the more he hears you in rational, calm boundary setting.
I've found myself IRL saying, "You don't get what you don't ask for". Somehow it keeps coming up in my life. But that, to me, is a part of boundary setting too. In addition to identifying in what way you expect to be treated (with RESPECT) - it also is an example of speaking up for oneself.
***** Sidebar: I read on AlisonUK's thread that you also love standup comedy on Netflix. Me too!!! I swear it has gotten me through. I just saw Amy Schumer's new act. Some of her old stuff was a little raunchy for me, but I did like her new special. Also Ali Wong, Cristela Alonzo.
Have you watched The Marvelous Mrs Maisel?
Sometimes I listen to stand-up on Spotify while getting ready in the morning. Tig Notaro has me in stitches every time. Her delivery is so deadpan that it's pure ridiculous.