"He was still sleeping soundly when I got off the train 20 minutes later," he wrote. "It was a small gesture, but a kind one. I love New Yorkers!"
[ More Good News: Bon Jovi guitarist honours memory of young Ontario woman, plays her guitar at concert ]
Tablet Magazine tracked down the kind stranger, 65-year-old Isaac Theil.
"Maybe the photo wouldn't have become so popular if people weren't seeing a Jewish man with a yarmulke and a black man in a hood, and because they might not necessarily correlate the two," Theil speculated.
"But there is only one reason that I didn't move, and let him continue sleeping, and that has nothing to do with race. He was simply a human being who was exhausted, and I knew it and happened to be there and have a big shoulder to offer him."
"I would love for people to use this as a lesson to just be good to each other," he added.