Well it hasn't been past yet, so you can't say its his fault ( unless he is the one who got them to make the bill ) It still needs to tbe passed by the senate before it reaches his desk, and he signs it ( or veto it ).
EDIT: Btw I mean, its not his fuck up yet. If he signs it and passes it, it is. But then again if he knows it'll pass anyway and decides not to sign it to look good towards others, thats not good either, its just not clear to us if hes trying to dig his own grave or not.