Passage all but assures $307 billion, five-year bill will be law.