yes sounds like he is outweeing them. They aren't waterproof, they just soak up 30% of their own weight in wet, and the nappy does the rest. The lanolising helps but it's not like PUL or whatever.

Boost the nappy with an extra long booster on the outside and see if that helps