The easiest way to "pop" the hub assy, after you have the big nut and caliper off is as follows: install (make sure you only thread it in about 4 complete turns) one of the 4 retaining bolts on the back side of the assy, bottom rearward bolt I think is best, place socket with short extension on it between the bolt and frame. While holding a little pressure on the steering wheel (to keep extension from falling off), start the truck and give the steering wheel a short turn to "pop" the bearing. Once this is done the rotor & bearing assy should come off farily easilly. Upon reinstallation of new one use anti-seize on the bolts and the splined axel to bearing assy. Never know when it may have to be taken apart again.
Using the old studs are a PIA unless you have a bench press, for the $5 or whatever a piece it's easier to replace w/new, and the rotor . . . I got new ones for like $35 each. I did both sides last weekend, $$$ and to boot still managed to bash my hand with a 5# hand sledge driving the new studs in %##@$% Ahhhhh that hurt goooodddd.
Hope you have it together already.