Stonehenge and its Environs 134
Image by Chance

We tend to assume that the bluestones were transported in a single epic journey. What if the people from Wales migrated over a long period of time and ended up in Wiltshire? The stones may have been been moved and re-erected many times, perhaps only a few miles each time.

Yes, I agree that the stones may have been brought (or taken) from Wales over a long period of time (longer perhaps if they were brought than if they were taken).

I think the important point that you put your finger on is that it's dangerous to assume that the ancients (apologies if that word grates with anyone but it's a convenient one) functioned within the same sort of timeframes that we in the West (and I emphasize the West) function in today.