I wouldn't say that is too light as my Elkhound bitches weight that, and they are a stocky breed, but taller than a staff.
The only way to tell if weight is correct is tooo feel. You should be able to see a definate waist and see the last ribs, and easuily feel but not see the others. Many Staffs are kept far too heavy and you hear them breathing hard, fatness is not fitness, and a young dog like yours should definately be kept lean for it's health.
Hi staffy_01, my female staff is 1 1/2 years old and weighs 16 kilos which I think is about 2 1/2 stone. she is quite lean leggy and muscular rather than the shorter squat looking staffs but like all staffs is absolutely adorable.