I've been sneaking out food from my place of employment to feed a homeless gentleman.
Does he have any other way to get food?
I don't think so. He's pretty hungry.
Taking care of a people in worse situations than you is an admirable quality. But, stealing from work to do so could get you fired. Compromise and ask him if he'd like you to buy him something specific.
I don't think a cup of coffee would do it.
If you lose your job for stealing, you won't be able to help him at all. Consider asking your work if you could bring him "day old" food. A lot of places donate that food to people who need it.