Does my boy look healthy?

THE LAST PIC IS WHAT HE IS IN NOW, THE OTHER ONE WAS AT THE STORE Got him yesterday and was told he’s 5 months old. Brought him to someone I bought another ball python from and he’s nervous about the store I got him from. Not sure if he was overreacting because they may have a little reptile rivalry or something. They did tell me he’s skinny. I just wanna make sure I can help in any way or if he looks healthy! Meet Willy😄