Thanks for the response!
His screen cover is not mesh, it’s more of a hard plastic cover with small holes, like really small, the original cover it came with. His UVB is about 10 in away from his rock.
Yesterday he was hiding all day, it was really hot, today he is more active and ate both...