Not to hijack but: I feel for OP and other chiming in. I joined a drummer and guitar player four months ago. We take turns paying $40 rehearsal space fee but I make a good living so that isn't bad, in fact I would likely pay for them all if I was the BL. My issue is that there are always new songs brought up by the BL, so we spent a lot of time on these at a rental space. It would be better if he would email the song and key ahead of time. The other issue is that the songs that he throws out on the spot have lots of chord changes and, in most cases, he still trying to get them right himself. We are nowhere near being ready to play out due to this. Just when I learn five new songs he throws out a few more on the spot.
Although I have nothing else going on, I am starting to get a bit jaded by this. I have never been in such a situation. I have asked for a proposed set list over and over. Plus I will go home to practice/learn these songs and he will call out something else the next time we meet. I was going to tell them I was done last practice but I ended up have a good time despite all of this...we'll see.