Players aren't punished by revoking their donations, if that was the case universally for players then donations most likely wouldn't be as popular. In all cases, players should be punished accordingly no matter their experience, playtime, or rank, which is exactly why we have guidelines and a D3A handbook. If he breaks enough rules to be jailed/warned/banned, then carry-out-so. If he has not done anything punishable other than annoy you, then simply let him be or ignore him.
As simple as that.