I think leaving someone out at 9:30pm is a bit harsh.
I've never used warmshowers but I've hosted people, given long rides and went out of my way to help hitch-hikers. I've received help many times as well. I don't expect anything more than a "thank you" on the spot and hope they'll return the favor to someone else. Don't send stuff, I garantee it will end up in a landfill.