Whether or not he is a moron is up for grabs, but his ideas on "irreducible complexity" and related mathematics are utterly devoid of competence or intelligence. He may make a good sale to the layman, but to a professional mathematician who specializes in fields relevant to what he is talking about it is third-rate garbage. He is neither a credible source nor a competent practitioner of the mathematics he is trying to dabble in.
I've read the entire book. There's not a lot of mathematics in it. He pretty much sticks to his field, which is molecular biochemistry. If you're arguing that your knowledge of mathematics makes you more qualified to talk about evolution than his knowledge of molecular biochemistry, then we can debate that issue separately.
Behe makes compelling arguments (I personally find the blood clotting argument MUCH more interesting than that of the eye, but they're both very powerful).