thanks for the response and encouragement! my daughter is 12 and at one point a few years ago was really in to coding with scratch and hummingbird. I did a little bit of python back then to try to get her thinking at a higher level, but she eventually outgrew it. She still likes doing it when they use hummingbird in school (which I find awesome that they teach coding at all), but has no desire to do it outside of school anymore. Disappointing, but I suppose I'll let her be a little clone of her mom!
That's awesome your son is in to this. And also soldering at that age. I'm hot garbage at it, but can do enough to mod game boys and other small projects.