Seconding the advice to tell him you will buy your own drinks. Just be super firm and up-front before it comes time to pay. You don’t have to be rude, just say something like, ‘look, I appreciate that you want to be generous with your FRIENDS, but it’s important to me to pay for my own things. It makes me feel weird…