There are lots of accredited online options (Johns Hopkins CTY, for example). Community Colleges tend to have a large offering of math courses (statistics, linear algebra, Calc 2, intermediate calculus, etc.). Do students from the local high school take courses at the college in your town? Dual enrollment is common, and students from the high school already take courses there, all you have to say is, "We can address this question when he's in tenth grade; dual enrollment seems to be the most obvious option." Saying this doesn't mean you're committed; it just means that you've offered an easy solution if they tell you he'll run out of math classes.