The first thing that jumps out at me is the hide. It looks way too big for him. Maybe try getting some smaller ones that touch him on all sides. 2 identical hides would be splendid.
You can also add in some fake plants or crumpled paper for cover. Covering the back and sides of the tank with paper or foam core would also be a good idea.
I think his main issue is security. Not missing having another snake. I don't think they really care that much lol.
Do you have any thermometers in there?