I did change rear and front wheel bearings this week. One question though for the OP, how did you reinstall front bearing rear seal cover. In your writeup you "gently tap it out" with the punch. It looks like it is "permanent press" type of cover and requires to be properly seated before hub installation. Or maybe it is pushed by the bearing into the proper position during installation?
I tried all kinds of things to get that seal into the place, could not get it %100, so I just figured I will push the hub in and it will push the seal cover into place. So far so good, no rubbing.
Diagnosis - BMW...