Why did Boehnner invite Netanyahu? He is overstepping his authority. The Speaker of the House does not conduct foreign policy.
Boehner likely did so because he was told to. Obama is using diplomacy and sanctions against Iran's nuclear ambtions. It's working, the economy of Iraq, much like that of Russian is suffering (of course the price of oil is helping of late) and we know the Israeli PM is a hawk and wants to strike Iran but will do so only with our help.
This gives Boehner cred with the neo cons and also always him to embarrass the POTUS, at least in Boehner's mind. More and more Americans wonder about the Israeli policy of "Manifest Destiny" and given the results of "Arab Springs" the words of RFK ring loudly. The day before he was shot, my then college SO and I went to SF's Civic Auditorium to hear him speak (he had just won the CA Primary that day), and that night he said the turmoil in the ME was the one greatest threat to a third world war.