The bill passed the Senate with a veto-proof majority. It didn't matter whether Trump signed it or not. it was going to happen.