I almost have this swap finished. Things I learned along the way:
This is a swap for a 2008 Crew Cab (4 door), short bed (5'8") two-wheel drive 1500 Silverado with the 5.3 V8, 4L60E transmission, and a 10 bolt, 8.6" rear axle.
Donor vehicle is a 2010 Crew Cab 1500, standard bed (6'5"), four-wheel drive 1500 Silverado with the 6.2 V8 and a 14 bolt, 9.5" rear axle.
It is an almost direct bolt in swap. The 14 bolt that was in this generation of Silverado's with the larger 6.2 engine is sometimes referred to as a "baby 14 bolt". It is not the same as the full float 14 bolt, which have a larger housing and ring gear. This axle is semi-float with C-clips and 9.5" gears. A 2008-2013 donor truck is what I recommend. I found mine through car-part.com search at a salvage yard.
I was told this by an off-road based axle shop:
Some of the 2014 and up 14 bolts have a 9.75" ring gear. The axles have the same housings and look identical, but nothing internal is interchangeable. No aftermarket support, no aftermarket lockers/carriers available, and limited gearing options. The 9.5" gear 14 bolts have lots of aftermarket support. If your 14 bolt semi-float has 3.73 gears, it's a 9.5" gear as they are not available for the 9.75.
Axles are the same width.
ABS wires are the same on both vehicles.
Brake lines from the axle to the truck soft lines mount at the same location with the same fittings.
U-bolts, plates and nuts are the same.
Both are the same 6 lug bolt pattern.
Both drive shafts use 1350 U-joints and the yokes appear identical.
Shock mounts are the same.
Bump stops and plates are in the same location. If axle comes with air bags, need both top and bottom brackets and they replace the bump stops. Bags air line fittings are 1/8 NPT.
10 bolt Drive shaft does bolt to the yoke of the 14 bolt, but the 14 bolt is a little bit longer.
What is different:
Drive shaft will need to be shortened 1" to regain the slip yoke play. This might be different with a 4x4 model, might have more play in the slip yokes. If your aluminum drive shaft has welded ends, it can be shortened. Mine is currently over at Driveshaft Pros getting shortened, rebalanced and new U-joints.
Park brake cables are about a foot longer, but the sheaths are the same length. I did not pull the park brake cables on my old axle to see if they would fit the 14 bolt axle. It will be easier to shorten the cables than pull apart the drum brakes. I used cable clamps.
Once I got the axle in place, it took me about 45 minutes to get the U-bolts torqued, and all the plumbing done. I'm waiting on the drive shaft, brake pads and rotors. Once I get the drive shaft and rotors installed all I will have left to do is flush and bleed the brake lines. Should be back on the road by this Thursday. I'll install the air bags after I get the upper mounts and air line from the yard. They are holding them for me whenever I get up there. The yard will take my old axle for scrap so I don't have to figure out what to do with it.