"He does not think but speaks." should be accepted. You don't need to repeat "he".
The colloquial is He speaks without thinking and is much more commonly used in English
yes, or 's/he doesn't think before speaking'. i think both would be better natural english translations of what i think the indonesian sentence is saying.