i, too, am very happy with this news.
During the offseason, I priotitized extensions/resignings in the following order: Betts, Bogaerts, Sale, Bradley, Porcello. Although I thought they'd wait on Sale a bit to see how his shoulder looked this year, the front office and the medical team are obviously comfortable enough to have already made the deal. And although Ricky would like to stay (and maybe even give a "discount," at least in his eyes) I said I didn't think he'd be back unless they didn't resign Sale (or maybe not even then). I think they will look to internal options to fill out the #5 spot in the rotation next year, much as they did with the bullpen this year.
So from my perspective they are right on track so far. While I'd obviously love for them to work out an extension for Mookie, there's still time for that. And I don't see the Sale or X signings as precluding it. I also don't see JD's situation as having any negative impact on Mookie. Given the FA market, I'm not that sure that JD will opt out, even if he has another great year. If he does, resigning him shouldn't cost very mcuh more in AAV than his current deal it may be more a matter of adding years. And if he leaves, that obviously leaves more money to give to Mookie.