Next time, you could also not apply the Boolean Modifier. Then the base mesh unwraps without the Boolean (because it’s in Edit Mode when being unwrapped) and no stretching caused by the Boolean will occur.
Or if you, for some reason must apply the Boolean, simply unwrap the mesh before applying the Modifier (and don’t unwrap it again after applying…).