It's fine to wait until he's done shedding- no matter how many more days that is. Even if you offered food now & he accepted it, he'd likely have trouble digesting it or trouble shedding*- that's why snakes instinctively refuse food when in shed. *Both digestion & shedding uses up moisture in the snake's body, so doing both at the same time is challenging. If snakes eat while in shed, it can cause them to have a very difficult shed that sticks & only comes off in a zillion pieces. So truly, it's better to just wait. It's much easier on the snake, just doing one thing at a time.
As creatures that love to eat a number of times a day, it's sometimes hard to relate to animals that evolved eating only now & then, & that are able to fast for long periods of time. Don't "lose any sleep" over him not eating until he's done with his shed- just be patient. BTW, I've raised & kept corn snakes for decades- I currently have 5, & my oldest one is 23 years old.![]()