My MSI BIOS usually reads about 10 degrees high as well. I can get 40ish in BIOS and then end up with 30*C once I'm booted up. It has to do with the way the sensors are read in BIOS. I'm sure someone with more knowledge on that subject could chime in, but long story short. That's normal.