Good catch! That is 2019. Unfortunately, I can't find overthecap doing one for 2024, but the info on how it's done is the same. It's about if the draft picks replace any player in the Top 51, and the difference. Which is to say, you can't just add the price of the draft picks.
Here's a quote from a 2024 article for the Bills: "The Bills’ cap space does not account for the room needed for the rookie
NFL Draft class, which, as their Top 51 is currently constructed, would only be about $2.3 million taken off. But until those contracts are signed, they don’t count to their cap hit."
Bills roster reset: How Buffalo can become a major post-June 1 free-agent player
I'm very confident the Bears could sign a 1yr/$10mil contract for a good passrusher. I think it's a win-win situation.
Sitch A: What if a great (non DE) player falls to #9? I hear the DE draft depth is not good. If Poles waits till after the draft, all the good FA passrushers could be gone.
Sitch B: If Bears do get Verse/Turner at #9, and Poles signed a good passrushing free agent DE 1yr contract, it's only proper the Bears have 3 players who are decent at passrushing. Keep them fresh in rotation, account for injuries during the season and not be screwed if the rookie isn't an instant homerun hitter.