I agree with shedin' there, seeing the spine like that isn't good. Here's a picture of a wild corn:
http://www.landcroc.com/images/cornsnake.JPG
their backs should be flatter.
(I'm using a wild as an example because it better indicates how they are naturally).
Not that we're saying it's you're fault or anything - heck I don't even know if it's your corn or when you got it. But here's a good example of a normal feeding plan:
When they're on single pinks (2-3g), I feed every 4-5 days. (Snake = 4-15g)
-Double pinks (3g x 2) every 4-5 days. (Snake = 16-23g)
-Small fuzzies (5-7g) every 5-6 days. (Snake = 24-30g)
-Regular fuzzies (7-9g) every 5-6 days (Snake = 30-50g)
-Hoppers (9-12g) every 5-6 days (Snake = 51-90g)
-Weaned (14-20g) every 7 days (Snake = 91-170g)
-Adult (24-30g) every 7-x days (Snake = 170+)
-Jumbo Adults (40-50g) every 7-x days (Snake = 400g+)
If the corn's feeding time/prey size is close to that, the owner may want to get it checked for parasites.
(I'm going through something similar with my friends skinny bull right now)
If it were mine I'd probably say amel (better safe than sorry), but still secretly think it's a sunglow, haha.