One thing that is a no brainer:
The US gives Israel $3 billion every year. We basically underwrite the IDF so that every Israeli can have free education and free health care. If the US had threatened to withhold that funding, Bibi would almost certainly have backed down. Instead, we promised Israel an additional $14 billion to buy more (US made) bombs to drop on Palestinian heads.
The US should withhold all funding for Israel until they stand down, dismantle the illegal settlements and agree to negotiate a two state solution in line with the 1967 UN Resolution 242.
Other Western powers should do the same.
Mind you, I do not think that withholding funding alone will convince the Likudniks to abandon their mission to establish Eretz-Israel, but since that mission includes a genocie of the Palestinians, we can at least refuse to fund it.