One big reason is that he can time the actual donations, for tax purposes. That allows him to make big donations in years where he has large amounts of taxable gains to offset. If he donated $1B this year, he'd likely hit a deductibility cap (especially if he donated to a private foundation, as opposed to a generic 501(c)(3)).
https://www.nytimes.com/2015/12/03/technology/zuckerbergs-ph...