The fact that the Higgs was seen by two separate independent detectors and at 5 sigma each confirms it. This guy's clearly a @#@##@@ and the book isn't worth the paper it's written on. For decades particles with short lifetimes have been observed accurately (e.g. the W and Z 30 years ago), it's standard now, and this fellow isn't informed on experimental work then or now and taking into account the evolution of such work.
His book raises a lot of issues, and if you look up reaction to his book, there is some serious physics discussion. He is let down by his style of writing, but it is obvious if you read the whole book that he knows a lot about HEP, and he raises some important points. In fact his final chapter lists the questions that he thinks should be answered by the HEP community.
Keith, do you know if the figure of 1 event in 10^12 is in the right ballpark? That is a frighteningly low signal to noise ratio, particularly as the raw data is too voluminous to store for further analysis.