Many don't have "buyouts" per say, ie a specific amount of money that must be paid if the coach leaves early, or if the school decides to make a change with time left on the contract, written into the contract. That's a buyout.
Obviously JB didn't have one. So he and the school will negotiate a settlement. Which often happens when the "buyout" language isn't specifically written into the contract.
No plenty of coaches do.
Also it’s per se.