Thanks for the comments.
The spider might be a bit thin but I don't think he is too thin, an unhealthy thin. He is 763 grams and about 41" (using snake measurer). As for feeding, I got him on Thursday so won't feed him for the first time until Friday and I'm not sure how consistent of an eater he was for Scott.