While things are nice, your time is the best thing that you can give someone. Some day, hopefully in the distant future, he will be all stoved up and not able to do what he used to do, or god forbid he ends up in a nursing home. Stopping in to visit him once a month, even for just an hour or two will make his week. A good friend of mine lost a mentor a week or two ago and he was pretty tore up and telling me about it, my comment to him was the best way to honor and remember a guy like that was to pay the kindness forward. I think the same could be said about your friend here.