What are your ambient temps like? Generally, case temps are like 10-15C higher.
40C isn't bad at all though.
How often you reapply depends:Yepp getting a 38 idle now, thanks mate
How often should you reapply the thermal paste ?
Also. why is it hotter than my 2400g ? Is it because its a faster processor