Are you a hired gun or are you in a band with him, not in his band?
If your in his band, suck it up. But tell him that if your going to be playing like a session musician, you better be payed like one, that means payed same wage no matter what gig, and payed during rehearsals.
If you're in a band together, let him know that it is not his band, play the gig but let him know this isn't his show and tell project.
That's the hard part, I don't really know what I am. He always talks about it like it's an equal band but at the same time, the band's got his name in front of it, he picks all the songs on the set, and he sets up 90% of the gigs.
Given those facts, I take the stance that I am nothing more than the hired bass player, and therefore I get to pick and choose my gigs. Not to toot my own horn or anything, but he'd be hard pressed to find another bass player with the chops to play the music in this city, without offering them a nice pay incentive.
I wouldn't hang him out to dry like that though, I'm not that bad. More than likely, I'm just going to show up, play, say happy birthday, and go home.
