Wilbur Smith wrote some decent historical novels. Not about Greece but there are nice ones about Egypt (starting with River God) and Africa (The Sunbird). I think they are accessible for a twelve year old.
And if he likes fantasy I recommend The Wheel of Time by Robert Jordan, with his reading speed he should burn through the eleven books