Hi Kim, interesting isn't it. Although it seems to me that Leo. Peddock actually wasn't sure to believe them. There were where more messages from England that actually alluded to orders to quit bothering the Indidans and to not cheat them, and they would need an actual license to trade with them.
Also, the indian boy was apparently sent back from what I can read from the stories. Also, should note here that I think I remember Leonard being mentioned landing on "Peddocks" Island before 1622. (I think I read some "English" reference to 1618 or before. That would make sense. He also seems to be in service of Sir Ferd. Gorges more then once.