TV’s Frink said:
I think it’s reasonable to assume Luke only wanted to be found by the right person and/or at the right time.
And we’ll probably find out in the next movie.
I guess my point is that I’d like to see a fan editor streamline the map storyline… somehow. Either so that BB-8 has the whole map, or changing the waking up of Artoo to make it feel less coincidental and random.