What's "by then" mean?

Native speaker’s answer
Rebecca
"By then" means "at that time." In the example, it means that he should be finished at that time. Ex: We will be in our new house by then. = We will be living in our new house at that time. Ex: I will be 25 years old by then. = I am 24 years old now, but I will be 25 years old at that time.