I personally do not wait to see if a homeless person is in the same location. I personally divide my meal with that person every time I find myself in that situation. On several occasions, I have even provided a shelter for the homeless individual. Additionally, I have prayed with and for the individual in an attempt to find them work or to provide for their future as I would for any other human being.
I believe that God will provide for everyone if they simply follow the Spirit of righteousness. And so, I take it as my responsibility to provide for anyone that is in need. And, God does provide me adequate capability to do this as each time I "Pay it Forward", great things are bestowed upon me.
If anyone hunger in my environment, they will be given a portion of the sustenance that is available to me. If anyone be frightened in my environment, they will be provided safety and protection. If anyone find themselves physically challenged, they will be assisted. For it is the request of God that we provide for those that cannot provide for themselves.
It is written - Mark 3:34-35 King James Version
34 And he looked round about on them which sat about him, and said, Behold my mother and my brethren! 35 For whosoever shall do the will of God, the same is my brother, and my sister, and mother.