Your post isn’t to the point.
Iran was working on nuclear capability but didn’t have key components of the capability when Bush was in office.
He did the right thing and pressured Iran politically and economically. The Bush Doctrine didn’t say to use preemption on a future capability lol.
He will have accomplished exactly what he did in North Korea. I heartily disagree with your assessment. Bush had to know what was coming along behind him, or we have absolutely no government agency that has a clue what is going on in the world.