Would it help to take benzonatate (aka. Tessalon perles) for cough?

Maybe. When possible it is best to treat the cause of the cough, but when a cough has irritated your throat and thereby cause more coughing tessalon perles (benzonatate) can help decrease the cough.