This freshly announced mutual recognition follows the one between the UAE and Israel, which set a new pattern, with Bahrain and possibly others (Oman?) predicted to follow. I am not surprised it was Bahrain that was next, although it may prove to be the only one. There are several reasons why it was most likely to be next, and why we might not see Oman join in, although that cannot be ruled out.
I see three reasons why Bahrain was most likely to be next, although there are really two fundamental ones with the third arising from those. The most fundamental one is that of the 6 members of the Gulf Cooperation Council (GCC), now largely in shatters due to the sanctions on one of them (Qatar) by several others (Saudi Arabia (KSA), UAE, and Bahrain), is the only one where a Sunni minority is ruling over a Shia majority, with the Sunni-Shia conflict a central part of the conflict with Iran that many of them have, with Iran run by Shia, of course, where they are a majority. The Shia of Bahrain have been restive and rose up against King Hamad during the Arab Spring that began in 2011, only to be violently put down. But, unsurprisingly, the king and those around him are especially worried about the Shia and have strongly supported the anti-Iran coalition, which includes Israel. It is this alliance that is at the heart of the new round of recognitions, with UAE leader, Prince Zayed, arguably the leader of the anti-Iran group in the GCC, along with KSA Crown Prince, MbS, although due to opposition of the Saudi religious leaders who are concerned about the Palestinians, MbS himself is not seen as likely to follow UAE and Bahrain to recognize Israel, although there is clearly a de facto alliance against Iran between them.