The thing is I really like him and don't want to lose touch.
And what pray tell is the sense in that? He's moving overseas and he is rude and inconsiderate to just have ghosted you instead of said a proper goodbye to you.
You shouldn't want someone who treats you like that in your life no matter how much you thought you "liked" them.
Try to look at this realistically and take off the rose coloured glasses: It seems the only reason he got in touch is because your friend made him feel like shit so he wanted to not look like the asshole that he actually is. Silently thank your higher power that he showed you what a weak character he is.
“The willingness to accept responsibility for one’s own life is the source from which self-respect springs.” ~Joan Didion