He wasn’t in congress to pass the stimulus bill. I think you’re referring to TARP.
He voted for the Bush Stimulus.
The GOP tries to gloss over the record and talk like the Obama stimulus was the first stimulus.
And, in 2008, before the Bush stimulus money had been completley handed out, and before Obama had won the primary, Pelosi began agitating for a second stimulus, which would include highway money.