It is highly unlikely that it is over. Your boyfriend blocked you almost everywhere as an immediate reaction to the fight that you both had.
Hence, he reacted emotionally without thinking things through. This often means that he will unblock you when he is no longer so upset.
It is best that you don’t try to send him anymore messages on Instagram or anywhere else. Doing so could remind him of the fight and this could cause him to stay upset with you even longer.
You just need to give him a little time to cool off from the fight. As long as you do this, he will unblock you and possibly send a response to the message that you sent to him on Instagram.
For now, hold off on booking your ticket.
Let him reach out to you first.
Once the both of you make up, he will most likely ask if you are still coming to his country to see him. This would be your indication that he wants you to go ahead and book your ticket.