Note that Bibi has met with Putin many times in the last couple years.
Putin and Netanyahu have had a very strange frenemy relationship for years now. They’re nominally on opposite sides of the Syrian civil war, but coordinate their operations in such a way as to minimize interference with and risk to one another. They have opposite alliances and agenda in the region but still seem to like one another politically and personally: Putin’s press encourages Russian Jews in Israel to support Netanyahu, Netanyahu opposes sanctions against Russia over Crimea.