We do not currently know of any antonyms for blundering upon.
For similar words to blundering upon, try: