What is an adjective for a person who says everything very carefully, weighing the effect of each and every word? e.g. He is very "adjective" person.
You can use the word judicious speaker in this scenario. As per vocabulary.com -
Judicious comes from the same Latin word from which we get judge and judiciary, and not surprisingly a judicious decision is one that only comes after all sides have been weighed up and opposing points of view taken into consideration. Judicious decisions are never split-second decisions.
Example- Being a judicious speaker, he chose to remain silent.