No text on LCD 16 x 2

It does looks like you have counted from the right and got at least at least the connections DB4 to DB7 wrong.

Actually it looks as if he counted in from both ends which is just as bad and does make the data connections incorrect as you mentioned.

His photo doesn't clearly show the wiring but it does show more than 4 unoccupied pins between the group at the left and the group at the right.

He should wire it in accordance with the Arduino example going from left to right. The final wire, shown in black at the right end, should go into pin 16, 17 or 18 depending on the desired backlight color.

Don