^^Not to put words in his mouth, but I believe he left it at 95 to keep the BST at a reasonable level while keeping the temptation to go max+ Speed to a minimum, which would be the case if CaP suddenly matched Celebi et al in base Speed.
Oh, and Petrie911, Infernape never runs max Speed. Not yet...
And Speed is really useful on a pokemon that can very easily become yet another pokemon for Lucario to set up on (Stop the Secondary = Encourage the Primary, so get ready).