Dear Tiny Potato:
It makes sense to me that you blocked him even though he didn’t answer your messages/ was not contacting you or harassing you. What the blocking does for you is that you no longer wait for him to contact you, knowing that whether he does or not, you will not know about it.
If he thinks you are immature for blocking him, does it really matter to you? After all, you don’t know what he is thinking right now. People think a lot of things that aren’t true. If he thinks something, doesn’t mean it is true. I am sure he thinks a lot of things that aren’t.
Is my response helpful to you, or did I miss something else that you would like to address?
anita