I shall let the pictures do the talking.
PCB cart packed the boards relatively well, they were vacuum sealed with some desiccant inside, the only improvement they could’ve done was to include some kinda moisture indicator.
Preliminary visual inspection and electrical testing has found the board good. I spec’d a 1.6mm PCB, that’s just feels so rigid now I look at it.
The only complaint I have with the current board is due to the HASL finish I employed, the BGA pads are not very flat (or co-planar is the word I think). Nothing some flux and a little solder wick can’t fix.
Will update again later once I get parts onto it.