Yes he did.
That should put a stop to the "Bush is for amnesty" rant around here. Of course, it won't.