I let my hair grow this year as well. I finally retired in December and just took a break from shaving.
Unfortunately, no flattop, just a horseshoe. But I could not take it anymore so a couple if days ago it cot buzzed off and shaved smooth.
But If I could grow a flattop like you two, I would have kept it for a while. Al least until the hot summer months (which will start here in just 6 to 8 weeks).