DUDE SHH. I love the responses. I think you're doing a great job keeping him just retarded enough and just brief enough to be believable. Besides, his logic is perfectly understandable given where he comes from. It's just all the normies that are freaked out by it.
Keywords.