There is no law saying that all bills must be sent at the same time, or that someone gives up the right to be paid by not sending a bill promptly. In your state, a bill for medical services can be legally enforced (i.e. if not paid, the hospital can sue you) for up to 6 years after the service were rendered, so they are will within time to bill you and expect to be paid.