Hi Ifen,
I have only read one of his articles, it was in BASOR and it was about the Tel Dan Stele, I don't remember that much about it. But I am not that familiar with his work. Finkelstein recommends this book you have mentioned and I notice that the uni library has it as well, so I will pick it up on Wednesday and give you a shout.
What I remember is that he is reputable, and not one of the usual kooks.
Brian