"reach near something" is usually awkward. In your case, say "when he reached the river" if he had actually arrived at the river (or near enough), or something like "as he approached the river" if he hadn't quite arrived there.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.