Offer JD a QO, hoping he accepts it. It is quite possible he does.
If he rejects it the Braves get a pick in the 30s, which is more valuable than any pick the Braves would lose by signing a QO FA.
We know the Braves won't sign a FA with a QO attached, so it stands to reason they won't sign JD and give up that pick.
At that point the decision probably boils down to Mous on a 1-2 year deal with Camargo/Riley as the backup plan for 2020. Mous paired with Camargo/Culberson/Riley is probably a pretty good option for a single season.
Then get Grandal on a 1-2 year deal with a high AAV, and the best cOFer available to group with Acuna/Ender/Markakis...probably a RHH, perhaps Ozuna or Puig.