Yes, I've wondered about those two, also. Suicide after one, two, three days of riots and disorder, I dunno, seems extreme, if not questionable.
If I was Eddie Compass, I would ask for relocation in the Federal Witness Protection Program..