Imagine a train stopping suddenly because the track ends - this is the essence of 'hit the buffers'. The software development hit the buffers after the lead programmer left.
Pro Tip 2/3
Unexpected Halt
'Hit the buffers' often implies a surprise or something not planned for when a pursuit stops. Their expansion plans hit the buffers when the market crashed.
Pro Tip 3/3
Negative Outcome
The phrase usually has a negative connotation, suggesting disappointment or failure. The peace talks hit the buffers due to irreconcilable differences.