I identified this as a western VB sunbird, but ebird volunteer contacted me, that the uluguru would be present here rather than the western