OK. You’re right. He should have shouted “STOP THE STEAL!” and “FJB!” That would have served the interests of the State of Israel and its people. Things could have gone much more wrong, but instead he swallowed his pride and sucked up to a known enemy of Israel, because he knew that the steal would not be stopped, and this was the government he had to deal with, which was historically hostile and only wanted an excuse to be even more hostile.
Bibi could have followed Bolsonaro’s example, but he decided a$$-kissing was the better choice.