I'm not sure I understand your question. The sentence is correct as is.
"only stopped because . . X" means "X was the only reason he stopped".
Maybe the word order is confusing. You could say:
He stopped only because . . . OR
He only stopped because . . .
They're the same.