Anytime man. It's about having fun and being a self progression. Most people get too caught up in themselves.
Anyways I did have a little bit of advice if you want to share it. Whenever I find people I like to play with, I try to give as much helpful advice as I can, and maybe I'll be lucky to get some in return. If we both get better we both win.
First: Possibly a main (Maybe he does, or maybe he's getting so good he doesn't have to), but in my experience as I am stricken with "altitis" I end up jumping to too many fighters, and never really specialize in one. Since the game came out I "mained" 3/4 of the cast... even sheeva (lol). I just recently (this week) said ENOUGH, and my mains are Shang, Smoke, and Raiden. I try to play just those. (I don't like playing raiden when I'm lagging a lot cause it feels cheap). Maybe if he picked one guy he loved, and played him every other match? He's just soooo good with so many, it's scary to think what he could do if he focuses it all into one guy. Seriously.... ouch!
Cross ups; your son is deadly with them, but it gets predictable. There were a couple times were I just blocked and baited it with a NJP. My suggestion is to do two cross ups and then hit low to stop the counter.
D1, and D3: He's amazing with combos, but when I get close to him he should be pushing me away with D1, and D3. Nothing big but it would get me off of him and give him time to execute a good crossover or combo.
That's all I can think of. He's really really good. I can tell you guys have a ton of fun with this, and I hope you don't let the haters ruin it. Feel free to hit me up anytime and I'll do my best to give any advice I can.
JrK