I don’t like my bfs mom HELP!!

Ok so when we first met her everything went great, due to she acts like a lot younger than she really is... months went by and i got pregnant we visited her for Mother’s Day and we had another great time...At the end of may my bf had a problem with our Roomate and he told his mom about it due to he asking him for money ( not the first time) so she got mad and sent a very rude message to our roomate so he kicked us out and we ended up living with her, the problem is she can’t keep a job, all she cares about is partying I swear! She could have 100 bucks for groceries and gas and spend 40 on that and the rest going out, the worst part he ask and steals money from my bf we barely have enough for ourselves and we haven’t been able to save money due to her situation, we were suppose to move to a better place but and her and my bf would pay for it but now she is jobless again I can’t work and the baby will be here soon. She manipulates my bf cause obviously she knows him well, and Everytime we go out with her to eat or groceries shopping we end up paying a lot, on top of that she is always trying to drag us into her party life only when we have money cause when she has her own she won’t event let us know Where she’s going or if she’ll get home soon or just stay out all night ( I don’t care but my bf does, cause she drives drunk) We had a great life and a good plan when we were living back in The city. On top of that is not allowed smoking in the house but she does it anyways, I can smell it on the bathroom and sometimes in my room, and I’m praying for her to stop when the baby arrives...

My bf understand my concerns but at the same time I have clear that it’s his mom and he will try to help her but he is also getting tired of it