For sure, it's not the hub... you don't have a locking hub to fail.
The pop... is it once per wheel revolution, three times per wheel revolution, or around four times per revolution? In my brain, once = hub (Bearing assembly is also called a 'hub), three times = CV joint, around 4x = driveshaft issue.
-Joe