As one of your SA followers, I'd love to say I know what weaver this is Leon, but as you say there are so many! Looking at my bird book, because of the red eye and markings, it could be olive-headed weaver, eastern golden .... oh I don't know. Hopefully someone can tell you. Besides that, great shot of this little bird!