That is so precious, so moving. Yes, God has many open doors for us to be a blessing to someone else. And it feels so good to be God's hands extended. If no one ever took the time for those we cross in our journey, look how many souls may be lost, how many people would go hungry, and how many people who just turn the other cheek, and think just a bum or whatever.
I have done things simular. One day a young man in his car stopped me as i came out of a store. He said Lady, i know you probably won't believe me, but i am out of gas, trying to get home. I go to college in ( the city ) up north from where we were. I desperately need to get home. He didn't smell of alcohol or drugs. I gave the young man the money to get home and return to college. I said you could be lying to me, but God will know if you are lying to me or working a number on me. But in the name of Jesus Christ, i sow this into your life in time of need to get you home. I prayed a prayer over his life, and i even layed my hands on his forehead as i prayed. He gladly let me lay hands on and pray. After he thanked me over and over, and said God Bless you lady.
I later watched as i loaded my groceries in the car. He drove up to the gas station and got gas. Sometimes you have to listen to that still small voice that tells you to give or not to give. But it blessed me too that day to help him get home. If it were my son, i would want someone to help. God Bless your kindness in ministering to that man.