and do you hear a hissing sound in the cab?? could be your brake booster is bad and when you apply the brakes to stop it causes a radical vacuum drop that causes the engine to stumble
But he won't notice that unless he was coasting in netural while braking, or he kept it in gear while braking below 1000rpm or so.