One month is crazy. Efialtis has been on this, holydarkness has been on them, it’s inexcusable at this point.
I'd like to think that there is a reason behind this. BC's representative previously said their decision came from a thorough investigation, and later on, they give further information that [to clarify things with the community] they're finalizing details. So, it's either they're in process of clearing permit to release information regarding OP's case or perhaps [hopefully] they found an error on their investigation during those final inquiry and have to redo the entire investigation.
OP, I am really sorry for the inconvenience you experienced and I know it'll ask you too much to wait, but please bear with us a little bit more. If there's still no answer from BC by the weekend, I'll try to reach to several other contacts on BC [other than the one being in touch with me] and get them to look into it on.