http://blogs.wsj.com/washwire/2013/0...s-two-choices/
So essentially this is what happened that caused House to pass the bill; Boehner knows the preferred option of the Tea Party is to add spending cuts and send it back to the Senate. So he checked if there was enough Majority in the GOP House to essentially support a Plan C. It does not. So Boehner then put the unamended Senate Bill up for a up-or-down vote.
The fact is no matter how much the Tea Party protests, they aren't going to pass anything by themselves. Boehner made it clear that they are STILL only a minor faction. But we will see if that holds political consequences for him.