The short answer is that all the most common heteroscedasticity consistent-consistent estimators are asymptotically equivalent, and with a sample size of 40,000, you can use any one of them. For exempleexample, use White's.
Addition: I don't know which software you are using, but in R you can use the sandwich package, and in STATA you can just add ",robust",robust
after your regression, Ii.e reg y x, robust. reg y x, robust
.