Talked to the kiddo.

We are going to try a strategy of doing more homework during the day (AoPS and his school homework) as a first step and get him a homework free weekend, which is what he really wants.

He did a good job suggesting solutions. It's a good first step.