The small black dot on the home button microswitch comes off no matter how careful you are. Home button will not work properly if you loose the black dot. I have done 5-6 repairs and on 4 of them the black dot just fell off. I have been successful using a small piece of Kapton tape and reinstalling the black dot in the center of the home button microswitch.
There is an adhesive between each flex cable connector and the logic board socket. When we disconnected the flex cables for the LCD and Touch screen, the logic board sockets pulled away from the logic board. We have repaired hundreds of phones and never saw anything like this. Be careful the phone became a brick.