Good ideas.
There is also an angel food network in the USA... where you can buy food (fresh from the wholesalers) quite inexpensively!
http://https://www.angelfoodministries.com/
They take orders during a month, and you pick it up one day at a local center. I've done this and it really is good food and a bargain! Even if he just saves a few dollars, that's money you can put into the kitty!