Yes. Instagram has not yet announced that there is a limit. You can block and unblock as many times as you want.