Excuses, excuses..If he knew it was unconstitutional, or even disagreed with it, he should have done what he was required to do, no matter the consequences. But Bush supporters will do anything to replace the blame won't they?
You're right. In his Oath of Office he swore to uphold the Constitution. There was nothing in there about doing so only when it was politically convenient.