Nice work!
I see that removing part of the keyboard connector gives you some more room to work with.

In some ways, working with surface mount components is easier provided you have the right tools. I do not have a heat gun or a fine tip soldering iron with precise temp controls, however.
I'm surprised the heat gun did not cause damage to the keyboard connector. Guess you just have to be careful.