There's nothing in the agreement that says they'd be bombed if they didn't keep to the terms. That was strictly trump posturing. When was he lying, then or now?
"Trump has said several times since July that he could simply destroy Afghanistan if he wanted to. Most recently, Trump stated during his Aug. 26 meeting with Indian Prime Minister Narendra Modi that, “I've said we can win that war in a very short period of time, but I'm not looking to kill 10 million people, okay?”
Although the president has insisted that he is not talking about a nuclear option for Afghanistan, it is unclear how else the U.S. military would be able to wipe out 10 million Afghans so quickly."
https://taskandpurpose.com/news/no-nukes-afghanistan-esper/