It’s gotta be Biden. Israel now has the initiative and for one of the few times there’s tacit support by nearly everyone for them to retaliate.
The window of time they have until the antisemitic usuals come out (general left, China, Russia) start acting like it’s the end of the world if Israel cleans out the trash. Maybe a month more at most.
If Hamas were smart they would release 90% of the hostages and then huge pressure would land on Israel for a cease fire (in exchange for the other 10%)...the IDF is waiting too long.