Nice find, Glossostigma seems to be quite underreported but I suspect it isn't actually that rare since I have found it at several sites and it is very small and nondescript unless flowering, which even then is still quite indistinct to the untrained eye.