-B bitclock
Specify the bit clock period for the JTAG interface or the ISP clock (JTAG ICE only). The value is a floating-point number in microseconds. The default value of the JTAG ICE results in about 1 microsecond bit clock period, suitable for target MCUs running at 4 MHz clock and above. Unlike certain parameters in the STK500, the JTAG ICE resets all its parameters to default values when the programming software signs off from the ICE, so for MCUs running at lower clock speeds, this parameter must be specified on the command-line.
Quelle: AVRDUDE: 2.1 Option Descriptions

-B 10 bedeutet also 10µSekunden Taktperiode (=100kHz ISP Clock maximal).
Vielleicht muss es auch noch langsamer sein, z.B. wären -B 100 ja 100µSekunden, also 10kHz ISP Clock maximal, da MUSS es ja dann funktionieren, sonst ist etwas am Programmieradapter oder der Kabelverbindung faul !

Also wie schon geschrieben, Fuses übertragen bei neu gekauften Atmegas ging bei mir (über USBasp) NUR mit dem Zusatz "-B 10" in der Kommandozeile von avrdude.

Grüße,
Bernhard