@Ragman,
"has moved" reinforces the fact that it (his moving) is IN FACT, a done deal. It's done been done.
Personally, I like it when I say things in such a way to make them sound "double strong." Like when I say, for example: "And that ain't no lie!!"
1. It aint a lie, and, not only that, but also, too...
2. It is "'no lie."