After much work, we can finally put a stake in the ground and call our hardwood floors done! We stained them and added the first coat of polyurethane. After it dried, we noticed a lot of little bumps and bubbles from dust that had settled into the drying poly. We rented a floor buffer and picked up some screening disks.
The buffer and screening disks ended up working wonders. Took off the rough spots and prepped the floor for the second coat of poly. It also gave the floor a nice worn look by taking the stain of the high edges of a few areas. We'll post some more pics of the finished floor soon.