The Senate starts at 9 a.m., and at 10 a.m. it will vote on a motion to end debate on the House-passed budget resolution, the amended H.J.Res. 59.

Sixty senators are needed to end debate, and the votes are expected to be there. Seven Republicans have said they would vote to end debate, but others could join them, which would appear to mean the 60 votes are there.

A successful vote to end debate would start a 30-hour clock, which could be shortened to allow a final vote today. However, time would have to be yielded back by unanimous consent — if there's no agreement to speed up the process, a final vote would come on Wednesday.

Some GOP opponents, like Budget Committee ranking member Jeff SessionsJefferson (Jeff) Beauregard SessionsUnder pressure, Trump shifts blame for Russia intrusion Overnight Tech: Judge blocks AT&T request for DOJ communications | Facebook VP apologizes for tweets about Mueller probe | Tech wants Treasury to fight EU tax proposal Overnight Regulation: Trump to take steps to ban bump stocks | Trump eases rules on insurance sold outside of ObamaCare | FCC to officially rescind net neutrality Thursday | Obama EPA chief: Reg rollback won't stand MORE (R-Ala.), will likely want to spend some time on the floor arguing against the budget, which repeals some of the sequester and replaces it with new fees and other revenues.

But once the Senate votes to end debate, passage of the budget either Tuesday or Wednesday is certain, as it only needs a simple majority.

If the Senate can hold a final vote on the budget today, it will then hold another vote to end debate on the National Defense Authorization Act. That vote would set up another 30 hours of debate, which could mean a final Senate vote on this bill, the amended H.R. 3304, as late as Thursday or Friday.