So.. he has rating 2861 now and 39 points left to 2900.
In theory he plays one 2500 player every month, and wins, for 39 months in a row and we're done? I'd be impressed if he won all of them (he doesn't usually do that.)
His most recent game on 2700chess is a draw vs 2490 rated player Schitco.