Itβs better to give delicious homemade food to him. My husband also said, when we leave here we will give him our bicycle for free and anything we can't take with us.
This is a great act of kindness indeed. We should help others in need. And yes, your husband was right in terms of giving him good food to eat instead of some money. I'm sure he would love your food, you make it really tasty.