great write up. was able to follow through to the end. phone still works, and i can finally charge it. don't rush and you'll be fine.
when having a hard time putting the button assembly cable back on, check to make sure the prongs on wither socket are not bent. i had 3 bent, prayed them up gently, and made them as straight in line as possible and reattached the cable to the socket. take extra care with this cable and socket as it is difficult to get back on and doesn't snap in like the others.