For me with a ryzen 5 2600x Speccy is showing 97 deg C when bios is nearer 35/6 deg C. If you convert the speccy number to celcius you get the corect value, so speccy is definitley showing farenhiet temps with celcius units, however when changing speccy to farenheit units temperatures rise accordingly, suggesting speccy is reading farenheit as celcius and then "converting" that to farenheight if you ask speccy to chnage units.