Possibilities-
Either he was disfellowshipped over a year ago and his attempt to be reinstated failed last night this is why he snapped,
or he got reproved over a year ago and it has gone on and on lots of meetings and shepherding calls which ultimately resulted in an announcement last night that he is no longer a JW, this is what made him snap.
I know from experience that these things can take a long time with two elders assigned to do an investigation and then report back to the body. Then they write to the branch who take ages to reply, it all takes a long time