Legislature finishes budget negotiations, approval to come