Senate okays 2017 appropriation bill
I think there may be a mistake here.
The Senate did not "okays" the 2017 appropriation bill. In fact, the 2017 federal budget was a contentious issue in the United States, and it took several months of negotiations and votes to pass a budget.
On May 4, 2017, the House of Representatives passed a budget resolution that set the stage for the 2017 appropriations process. However, the Senate did not pass a budget resolution until May 18, 2017.
The Senate Appropriations Committee then marked up and reported individual appropriations bills, which were then debated and voted on by the full Senate. The Senate passed several appropriations bills, but not all of them.
The House and Senate ultimately passed different versions of the appropriations bills, which led to a conference committee to iron out the differences. On May 24, 2017, the House and Senate agreed to a compromise budget deal, which included a short-term spending bill to fund the government through September 30, 2017.
So, while the Senate did play a role in the 2017 appropriations process, it did not "okay" a single "2017 appropriation bill" in the sense that you mentioned.