Congress has no fear of Bush. His not vetoing any legislation has led congress to think they can get whatever they want
President Bush's veto is a phone call to Tom Delay and Bill Frist. If he started vetoing legislation we would know the GOP has come apart.
But Bush has told congress what he will and will not accept, and adjustments have been made before the bills even reach his desk, the transportation bill, for example.