That guy didn’t give that to you, you just bought it.
Dear random homeless guy from yesterday:
I have no problem with you asking me for money, but please don’t expect me to give you any when you’re eating an ice cream cone. I refuse to believe that the last guy you asked for money didn’t have any cash, but did have an ice cream cone to give to you. You could have at least eaten it first, or hidden it, or given it to that hooker chick that you were hanging around with.