Why should he return donations? If people want to pay him for his TIME, there's nothing wrong with that. It's akin to someone paying me for my time to fix their car, or to mod their car. I'm not taking credit for engineering the car, I'm just providing my time and expertise.
I think if he wants to provide a service for free, and well wishers want to help support him completely voluntarily, there's nothing wrong with that.