Final notes

I ordered the pcbs from JLCPCB and the quality is pretty good. The silkscreen is clear and I was able to fit the female connectors perfectly in the first iteration o the pcb.

PCBs from JLCPCB
Soldered PCBS

I've made a mistake while designing the pcbs, I added the vias in the position of several pads. This makes using solder paste a bit difficult as it flows down the holes. If your pcb manufacturer can plug vias this will be no problem at all, just something to be careful of.

I also wanted to check the voltage drop on bootin the ESP8266 but since I dont have an oscilloscope I cant do it. If you're able to do that contact me and I'll send you a free one.