I think so. He does. (saying less) (B2 Grammar)

When the rest is already clear, you can stop after the helping word (be, have, do) or a word like can, will, might. You don't repeat the verb everyone already knows.

Stop after the helping word

Use does / did instead of repeating

To avoid repeating a verb you just used, swap in do / does / did. This is common when you compare two people.

so and not stand in for a whole idea

After verbs like think, hope, believe, expect, suppose, be afraid, replace a whole repeated idea with so (yes side) or not (no side). With think and believe, the no side is usually "I don't think so" rather than "I think not".