Peter Keyes' son was not in the leaked script...I wonder who could he be.
Given that he can be seen in the lab, I think he is a Stargazer technican...Dr. Sean H. Colwell.
Or could be Traeger because his role is quite similar to Peter Keyes' role in P2.