These are more examples of written English. In conversation, it would be more common to just say The bus stopped. That being said, came to a halt would be more natural for this sentence in written English than halted.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.