Hi Gemma, there's no real rules to say he'd be under or over at that weight, if you can feel his ribs a wee bit (they shouldn't be sticking out!) and he's happy and active, he may just be made petite. There's such a variation on this board alone, the next time you are in seeing the vet ask their opinion
Shona x