You are allowed to overpay the IRS. If he'd like to pay more no one is stopping him from sending a check.
there is a parity issue at play... and if you're going to donate there are more efficient ways to do so than giving it to the government (i.e. create three jobs by starting a cafe, invest in startups, etc).