Alright, An update is due... Good news! The PCB's showed up and I was able to solder most of the components on...
Bad news, the aliexpress order hasn't shown up yet and I tore the pads for the FPC connector on the board was working on, I noticed it after I had put all the other components on :(...