Please don't worry I'm sure he will be just fine . Many snakes , especially Royals ( Balls ) take at least a couple of weeks to settle down ! As to the not eating I one that went 9 ( nine ) months without eating and he was perfectly fine !!