1. "Non parlerò più con lui" is more or less what you said in English. You left out "never...again"
2. Do not use English contractions. They're not wrong, but, really, the program is complicated enough for the developers without having to deal with English contractions, some of which are ambiguous: he's = he has & he is.