Probably the best times to add new players would be when the group reaches a major place, like the Castle or Diamond City. Or if they encounter the group the player is with, like the Brotherhood.