True, but that implies that there exists such a moment with particular significance. Otherwise, you wouldn't use that tense. In other words, it leaves you thinking Bill Gates donated 36 billion dollars before X, where X is his death, an alien invasion, the collapse of the dollar, etc.
I don't know if there is a rule of thumb as to what tense to use, but "had donated" in this context feels plain wrong. That kind of dissonance is captured perfectly by this Mitch Hedberg quote:
>I used to do drugs. I still do, but I used to, too.
The phrase certainly can be fixed if it refers to some event like 'Bill Gates had donated 36 billion before he left Microsoft'
"Has donated" carries the correct meaning and is unambiguous.
If one had said "Bill Gates had donated over $x [before he was 55]" it would be fine.
[1]https://en.wikipedia.org/wiki/Perfect_aspect#English