Either he has brokered a deal where in exchange for his opposition to Bolton, Senate Democrats will support this or that legislation that he intends to introduce...or someone has something on him.
Who knows? But what he did (for whatever reason) is something we should stand against in any case IMHO.