I think you can feed him as soon as he's done shedding. I'm such a noob because my snake shed about 3 days ago, I thought he was in shed but then for some reason or another I thought I was mistaken and he wasn't really shedding, so I actually fed him the day before he shed lol, oops, he ate though, so I think right after is fine.