A few days ago, a few buddies of mine and I went out Pokéhunting to a Charmander nest that was close by. We spent roughly an hour in the vicinity and we all obtained 2 - 5 2km eggs. Over the next few days, we all spent the time to hatch the eggs we obtained and a majority of the 2km eggs we all received happened to be Charmanders.
As we see in this answer, eggs are predetermined when you obtain the egg, but it's odd how a lot of the eggs were Charmanders.
Do nests affect the eggs that are obtained in the area, or was this all a mere coincidence?