AITA for telling my best friend's boyfriend that he isn't invited to "girls' night"?

A bit of background first. My friend group and I all live in the same city that I grew up in. Most of us went to college together in the city, which is where we all met. I moved a state away after graduating college, but recently moved back and reconnected with everyone. Since moving, the group has expanded and branched out a whole lot, which I love because it's been so easy to make new friends.

Now, I'm a huge fan of girls' nights. I just love them and all the positive energy, and me or one of our other friends like to host them every few weeks. I'm hosting one tonight, and I sent out a reminder text to all the girls about it this morning.

A few hours later, I got a text from my best friend Sophie's boyfriend. I'll call him Brad (fake name). He went to college with us, but he and I weren't really that close until he and Sophie started dating. He asked me why he wasn't invited to the party tonight. I told him that it wasn't a party, just a casual get-together. It's going to be the most stereotypical "girls' night in" (painting our nails and watching a rom-com) and he wouldn't want to come anyway. He said it hurt his feelings that he wasn't invited, and he thought that I should have invited everyone and done something more inclusionary, like watching a Marvel movie. I said that wasn't the point of a girls' night. He said girls' nights were sexist, and that I was being hypocritical because my roommate, James, a high school friend of mine, was going to be there.

I had to go, so I ended the conversation there, but I told him that I wasn't changing my mind. But then later I got several texts from him and a couple of the other guys, saying it wasn't fair that we were hanging out without them, and that they had always felt left out and not really part of the group because we were always doing things without them.

I texted Brad back and told him that it was my apartment, it was ridiculous to expect me to invite everyone to everything, and that if he wanted to be invited to things so badly, there was nothing stopping him and the other boys from doing "boys' nights". He called me an asshole and a bad friend, and implied that I'd "ruined" the friend group by coming back.

Now I'm really mad, but also confused. James is supporting me (he says he believes in the power of girls' nights) but says I was a little bit of an asshole about it, and should have addressed Brad's feelings more instead of shutting him down so immediately. Now I feel bad, but I'm also confused as to why the boys are all upset about not being invited to girl's nights now, when we've been doing them since college. It's also just not practical to invite 20-30 people to every single thing. But there's a lot of people who I've only met since moving back, and maybe the dynamics have shifted since then.

Am I wrong? Do I need to apologize? It's a little too late to change plans for tonight, but should I try to organize something for everyone?