Finally, I caught him on video! He is an Olive-backed Sunbird, also known as the Yellow-bellied Sunbird.
Sorry for the poor quality as I cannot get too close to him, so I have to zoom in to be able to get a larger view of this cheeky bird. He and his partner have a nest in front of our porch near the window for almost a year, by far this nest stay up there the longest compared to other nests, which they normally will tear down and rebuilt. They came back at least 3-4 times a year to make babies!
So now they have eggs and the female sunbird is sitting in the nest, and this fella is always flying around, getting food or like to go disturb the female sunbird, hahaha... This video is him going around my garden picking up food (I assumed).
I hope you guys like this video. I found this music that matched his speed and my body is shaking to this video, how about You?