It didn't pass last week because it was...
...23 votes short of the two-thirds majority needed to pass it under a procedure that allows bills that aren't controversial to pass quickly.And today it did.
...The measure is now expected to return to the House floor for a regular vote that would require a simple majority to pass. If House members vote then as they did Tuesday, the extension will pass easily.
When the act was first signed into law, Congress put in some "sunset" provisions to quiet the concerns of civil libertarians, but they were ignored by successive extensions. Unfortunately, those concerns proved to be well founded, and a 2008 Justice Department report confirmed that the FBI regularly abused their ability to obtain personal records of Americans without a warrant.