Pete,
Partisan politics aside, several serious terrorist incidents were NOT detected by intelligence in advance.
If I was President, I would fire him, too.
Although I am not certain of lines of responsibility in the WH, I understand he was tasked with the job of coordinating the various agencies, and reporting the info to the president. It seems the CIA has failed, not Blair. And, in the final analysis, the CIA answers to the president.