I don’t think it is the same guy. Eyebrows are significantly different. Very similar though.
They look extremely similar. Dude on the left has a crooked nose. Dude on right seems to have a deformity also. A better frontal photo would help.
If you go to the fb page of David Hogg mom, Rebecca Boldrick, you can see pictures of David growing up & from that you can determine his age & when the family moved from CA to FLA.