We have two teen boys and eating with them, I find if you build up a small amount of time for them to talk it helps everything
So this evening we read out a couple of interesting round ups of the news last week, nothing major, not like the peace deal or anything heavy, one was a piece about a physicist in Tokyo possibly having found the evidence of dark matter, and last week there was a story about AI teddies giving bondage instructions - that sort of thing, much about football players, the politics and economics and corruption within football is staggering, like FIFA giving Trump a peace award last week they aren’t even trying to hide their corruption now!
And listen to them, let them talk, then you build up a more open way of talking to each other and they feel validated with their opinions and feelings.
They are not your little boys anymore, they are growing into young men, they want to be heard. Once you have an easier communication relationship you can explain calmly that if they want to be treated as adults more they need to start acting like one.
Your parent child relationship is changing but it doesn’t have to be for the worse.
The card game sussed is great for nonsense conversation starters, and could be played with all your boys 7 year old included.
Or do a round someone gets to pick 3 songs each evening, take an interest in what they are doing, even if it means having a go on Xbox FIFA just so they can roll their eyes and laugh at how little you can do.