I love how his home looks. You put a lot of work and care into it. But it may not be what he wants.
One of my pickiest feeders is dead set on living in a tub. She stresses out when she has too much space and can see outside glass. She needs the frosted walls and tight spaces to be comfortable enough to not strike at anything that moves.
Him not eating may be his only way of telling you he may have too much free space. Even as cluttered as you have it, something may be off.
If his hides are big and open, try stuffing some crumpled newspaper or moss in for a bit and see if that helps. Tight spaces definitely make them feel better.
Give him a couple weeks of hiding.
If he starts peeking his head out of the hide, that's the when you can try again with a meal.