It was scheduled to be voted on in the House on Friday all along, not sure what you are implying here? It still has to pass the Senate before it actually happens. Plus there may be revisions etc. This was likely always coming, but will still take a few more weeks before it actually "passes".