That was my thought as well - how many Dim Meehan’s can there be?
From every site I am finding this posted on, the consensus is YES this is the son of Marty Meehan.
One could say ACORN didn’t fall far from tree (but that is just tooooooo obvious and easy).