@sewknit56 you keep, mentioning reasons your dh might unreasonable. There’s a few people he doesn’t get on with, as an example. Then talking about how you get on with everyone and are kind to everyone and so on. You talk about your husband negatively, then talk about how sad your dbro is and lots of things to evoke sympathy.
It’s a really subtle way, that people use to try and turn people to believe they are great and the current focus of their annoyance is bad.
Yet, your brother knows your dh doesn’t like him. Yet asked to stay in your shared home. He didn’t ask you both. He asked you because he knew you wouldn’t say no. That’s not kind. Towards you or towards your husband and your family. He knew it would cause an issue. But put what he wanted first.
You said yes, without even discussing it with your husband and seem to think that as you part own the home you get the final say. Which makes no sense. You then planned on waiting ages to tell dh and try and force him into accepting it. That’s not the behaviour of someone who is kind and generous.
It actually sounds like your husband has boundaries. You have poor ones (which your brother knows) but framed this as ‘I am so kind and generous that why I do these things’ because it’s better than admitting your boundaries aren’t great. You then trample your husbands. But framing it as kind and generous makes it sound positive.
It’s impossible to get on with everyone. Being kind to everyone whilst upsetting your husband isn’t kind at all. Many of us have had poor boundaries at one time or another and we have to get better, because we usually end up causing more problems than it solves.