Question: if you block someone on facebook does it expire?
Answer: Blocks don't expire... once you block someone, your profile gets completely invisible to them. You can manually lift the block anytime you want, too.