This was inevitable and given that today Iran said clearly that it would not cease enriching uranium, it is not surprising that Israel attacked tonight. And although Trump said that negotiations were ongoing, I believe that was just postering. There is no way that Israel would have done it without approval from Trump. Remember that they were going to strike earlier and Trump didn’t approve.
Now I believe that Iran will not strike US bases because if they do they know that Trump will destroy them.
And there are still concerns that the Israeli government cannot take out some Iranian sites without bunker busting bombs which they don’t have. My view is that they don’t need them. If they continuously bomb these facilities, even if they don’t succeed in taking them out, they can bury them under tons of rubble with no way to get out. Having some kind of nuclear weapon that is buried and can’t get out destroys the threat. What are they going to do blow themselves up? No matter what capacity they have, it useless if they can’t use it.a