I always feel a little sad when I hear about kids who are expected to fit into one-size-fits-all classrooms and assignments. I was a bright kid but I really believed I was stupid. I almost flunked 3rd grade.
My school tested me (I don't know why, but I'm so glad they did) and enrolled me in a special summer school for gifted children. I got to stretch a bit to learn new and exciting and creative stuff. Study was suddenly not boring, and I did what little homework there was with great excitement. This opportunity also dramatically reinforced my inclination to follow my own interests at home, and taking my education into my own hands. I was enrolled in the more advanced classes at my school, and that helped, though I still hated homework and did as little as possible.
It sounds to me like your son has interests and talents that don't fit into the "box" that school tends to be. It's a tough situation for you as a working mother. Ask the guidance counselor if the school can ease off on homework requirements, and maybe even allow Jason to do some Independent Study for credit, as long as he gets passing grades and stays out of trouble.
It is a shame that not doing homework could bring his grades down if he already knows the concepts and the homework is only repetitive busywork for him, because that will both bore him and get him judged as "uncooperative" or "lazy" or "a troublemaker." Once kids get branded with those judgements, they tend to live up to them.