Piston pin bad ?

Be prepared - this will all be your fault as the assembler. I'd look into a new set of rockers and that one piston. I agree - it's bits of piston that came off & went through and then out the exhaust.