This guy is on skid row. I doubt that you have to worry about any retaliation from him. Apparently he is broke, hungry, and can't see past tomorrow.
Since he doesn't own a car, work outside of a reasonable walking distance or public transportation isn't likely to pan out. Sure, he's obviously worn out
his welcome with you, but this fella needs help, or his desperate ways won't change, and he will just **** everyone off to the point of jail time.
If in fact he is a vet, help is available, but he has to be willing to accept that he needs help, and willing to listen to them. The reward will be a better life for himself.
If you do see him again, just jot this number down (
1-877-424-3838) and hand it to him with .50 cents to make the call. That's it. They will take it from there.
For your information, here's the website.
http://www.va.gov/HOMELESS/index.asp