It's 100% normal, don't worry. Some leos retain a lot of spots, some barely any. Its possible that he could be high-yellow instead of normal, or you could just have a weird normal with only a few spots. each one is different.
Leos go through a lot of color change in the first few years.