Check out the MegaGlest Wiki! Anyone can be an editor, and we want you!
My understanding is that a unit can't stop it's action right in the middle, so if its "build' skill executes for a couple seconds, it's going to keep going for a few seconds even if the building is done at the very beginning of that action.