I think Iran has likely got the bomb at least two years ago. The situation isn’t as critical as many may see for Iran for testing the bomb.
On Busher, I think there is nothing important there; if not, Iranians wouldn’t show to the IAEA.
Despite US rhetorics against Iranian nuclear program, I do not think US is so much preoccupied by Iranian bomb but rather by the Pakistani nuclear arsenals. The situation in Pakistan is more critical than in Iran.
Iran will never dare to use such bomb bc the regime’s wish is not to lose power. The religious class in Iran isn’t as irrational as many may believe. They want to keep power. They don’t want to lose the control of Iran. They will never take such risk to attack Israel neither any countries of the region. They know it will be a disaster interiorly as well as with the international
community. The religious class in Iran is cynical but calculator.
Just to finish by Iranian President’s words against Israel. According to the constitution of current regime in Iran, President has more responsibilities than power. The real powerful person in Iran is the Guide of the Revolution (first being Khomeiny and the second, Khamenei) and a group of clergies leading one powerful council that decides who will be the Guide. then what Ahmadinejad says is nothing in Iranian foreign policy’s direction.
If Iran had the bomb they would have announced it. It would do two things it would completely destroy the neocon narrative that Iran is an existential threat to Israel. It would also deter any attack by the US or Israel.