This is total speculation on my part, but it could be that if he thinks he is going to be red tagged maybe he doesn't think it's worth it to keep posting. Obviously, this could be just a coincidence.
Not necessarily. Maybe he is sincerely preparing the accounting part which is more important for his reputation than any other works he has. I wouldn’t be so optimistic on this. I used to believe bl4nkcode as escrow though his role in this charity is now questionable. Either way, we should give them time to present themselves instead of speculation.