Buffewr - nothing to do with "duffer".
Think of the buffers on the front a a train; there to withstand the first impact of a collision.
Front-line soldiers are in much the same position; there to take the first enemy bullets, and give some protection to the fellows behind them.