just be honest with your cheap friend and tell him the problem. it’s not too hard to get cash before going out, specially after so many time of doing that.. unless he’s afraid he will get raped and robbed for his wallet if it smelled like cash. Or maybe he is poor and you like to go out a lot. in that case make him your sex slave and call it even.