After a couple of slow-motion days, senators and delegates passed a $4.996 billion budget described as a compromise between the chambers.