You got the correct puzzle pieces, but interpreted the picture wrong.Also there's a 0% chance all of Ben, Jawneh, and Kelly are good. That's based on Kelly saying his role was ass and trying to give his resources away yesterday.
By process of elimination, with Ben claiming Neon Dealer and Jawneh claiming VR Junkie, that would force Kelly to be the last city member and therefore the Bounty Hunter. A role that is most decidedly not ass.
The previous list still works as long as kut is full of it.
I didn't want to out Kelly's role myself in case he had more ammo, considering two kills have gone off. He's the bounty hunter, not kut. Unless him and kut both are and Ben is full of it.
When Jon gets here to see if Ben does a thing, there's one confirmation. Between me and kut, there's honesty nothing if you folks believe I'm wolf again with Kelly two games in a row.