Am I being unreasonable for being mad?

So the other week I sent my bf some nudes and in some I was in a bodysuit and he commented on how hot it looked and how he'd wanna fuck me in it. We were hanging out today so I thought I'd surprise him so I shaved my legs and showed up in that bodysuit under a long coat (and also so that we do the nasty like right away in the beginning while his brother is at school rather than later and him possibly coming home in the middle of it). In my head I thought my bf would get all excited and touchy, but instead he kinda ignored it and went to his room??? I tried making moves by touching and kissing him but he wasn't really responding to any of it so I eventually gave up and stopped so I don't bother him. However, I noticed he had his hw out on his desk and he was working on a midterm review which u totally understand...BUTTTTTT it wasnt until the very last moment, close to when I was suppose to leave that he started to get touchy and kissing me, like finaLLY we can get this on!!! And literally as soon as I opened the condom his brother came home. Idk I'm kinda mad/annoyed that he ignored me like that in the beginning because I felt absolutely ridiculous and it irritates me that he waited till the last fucking minute when he knew his fam would come home!! Would you guys be mad too or am I being unreasonable?