I know a few local breeders here who deal in Leopards and Leopard pieds, so I've seen quite a few. While your little guy does have a bit of a ??? to him. I really don't see anything that just says "leopard pied" to me. Now, I will be the first to admit, I do not own nor do a breed Leopards and leopard pieds, so I am not an expert by any means. But in the dozens I have seen from three different local breeders, he just doesn't have the definite leopard look to him. Not that it isn't possible, but he just doesn't jump out and say leopard to me. I for one would hold on to him long enough to get a clutch sired by him, and that will remove any doubt.
Gale