The ambient temperatures look fine to me, but if the "slate rock" is a heated rock, please remove that from the enclosure immediately - heated rocks are extremely dangerous for snakes and they should never be able to come in direct contact with any heating elements. 95F is also way too high for a warm/basking spot, aim for 86-90F for the warmest spot in the enclosure.
Having an ambient temperature gradient is totally fine, some people use RHPs with no underbelly heat so the snake gets the warmth from the ambient temperature being at around 90F on the warm end.
Also, just to confirm - how are you measuring the temperatures, and are you regulating every individual heating element with a thermostat? You should have a digital thermometer to measure the ambient temperatures, a infrared gun to measure surface temperatures/underbelly heat, and a thermostat for regulating every heating element.