I think you behaved pretty well with him. You never tried to hurt or take advantage of him and even gave him a second chance after that motorcycle request.

In my Asian travels, I would rank Filipinos as the worst when it comes to being clingy. Actually Vietnamese are some of the best.
They sense when you get bored with them and it's time for them to leave. also, most understand that gay travelers like sex and they want to have that with many guys. However, I've had clingy guys even in places like Taiwan, Singapore or Korea where people in general people are much colder and try to keep a greater distance with others than poorer countries in SE Asia.

It just happened you met one in Vietnam. Overall, sounds like sex with that guy was pretty good. so I would still include it in the "happy encounters" category.