I don't know how you could know for sure why a drunk guy was giving you $25 before you brought the bill. I might've assumed it was a tip at first but once someone said otherwise, I'd believe them. He might've not known if they had a bill yet or not just drunkenly thought oh I drank a bunch, here's some money to cover my tab.