Actually they didnt offer to turn him over. They offered to talk about turning him over. That isn't the same thing. Bush was right to reject what was obviously a delaying tactic.
They offered to turn him over IF we could produce evidence of his guilt.
Given the faulty intel the Bush admin was peddling about the Al Qaeda/Iraq link and Iraq's "continuing" WMD program, you can hardly blame the Taliban for wanting to check under the hood.
However, the crimes were obviously commited against U.S. citizens on US. soil, so turning Bin Laden over to a "neutral third country" would have been (imho) inappropriate.
The idea that negotiating the Taliban offer would have created an unacceptable delay is (imho) absurd. Bush's refusal to try to work with the Taliban on this one really didn't speed anything along, now did it?
Given that Osama boasted about planning and executing 9/11 producing evidence of his guilt seems superfluous. The Taliban was offered numerous opportunities, all of them rejected. The idea that somehow it was going to be different now is absurd. You don't negotiate with your enemy when you are winning.
And see Rdean's comments above about turning over guests to their enemies.