I usually look to the casque to determine body size, and your guy’s casque looks perfect. I wouldn’t worry about seeing ribs, as that can be normal at times. I do wonder about being able to see the indent along his spine though, but maybe that is just his position. Maybe this will help.