This is probably also due to the tense (see my post above). If you wrote "except when he is talking", the tense is incorrect. Talking translates as tá...ag labhairt, talks would be labhraíonn.
I think the issue is the tense. Speaking translates as tá...ag labhairt, speaks would be labhraíonn.