You did a good deed, we all do at times but seeking in a rather round about way acknowledgement or recognition for doing same, changes the perception of why indeed you did it. I would have brought him in, maybe I live in a more relaxed community, who knows, I would have offered him a warm meal indoors, maybe he was hungry for a chat too, it's lonely on the streets, I'm sure a quick rummage in you OH's wardrobe would have sorted his clothes that have seen his better days, all that aside, búla bas smow, you did great to feed the poor guy.