Theory 1:
Bomber acting on his own. Forgot to set his watch ahead last night and thought he had an hour to go to get into position when bomb went off.
Theory 1A: same as above, but bomb accidently set off, perhaps while bomber trying to remove it.
Theory 2:
Co-ordinated attack set up with multiple bombers. This bomber made a pit stop on the way and accidently set bomb off early. Resulting media attention scares off other in the cell from carrying out plan.
Happened to notice the Police Chief's is Blair. Hate to think it, but still think this was directed at Brits. Security in England is soooo tight and they know a lot of dudes...but Canada..it's different and the Muslims have made many, many ridiculous gains in Canada.