The hub puller successfully pulled the other hub, then the bearing got pulled...
The half-shafts are ready to go with new boots and regreased CV joints. As others have noted this is a really messy job. Start with a big stack of rags, a garbage bag and lots of hand cleaner.
While waiting for new wheel bearings (a package got lost in transit) I have been working on getting my oil pressure gauge installed and have cleaned the airbag control module connector hoping that that will make the airbag light go away... which I doubt.
I also renewed the brake fluid, another messy job.