thanks for your replys, I did think that maybe since he has grown 3.5cms in just over 2 weeks that maybe thats why he didn't put much weight on just like you suggested.
He sometimes does drink too much and spills milk, but most times he is sick it is curdled so already digested and coming back up again. He is sick all the time but then so was his sister so I haven't really been too concerned.
He has been on the 50% but the last 2 weigh-ins he has dropped a bit both times and is now on the 25% line.
Anyway, thanks for your replys again ladies, it is always nice to get reassurances on this forum.
Good sleeping to all