Hello LAR,
As far as I know, there is no change for the user.
No code to update at all, nor hardware.
The Flash can be programmed in both cases. For instance, if the software wants to keep some data even during a loss of power, it will store it in Flash. Same for logging data.
I don't recommend the 'B' because the 'without-B' is better. The 'B' does work though.
Are you saying the temperature problem only occurs with Non-B versions ?
Cheers,
Alban.