The second quote clearly points the finger at AMD. Of course, that's what you would expect someone from the board manufacturers to say as well. Though, for some reason I trust that anonymous person far more than AMD's obvious PR speak. That wasn't really the point though, just a tangent. I don't really care who is to blame. The point can be summarized in the following quote,
"...the first batch of boards was very small and shipped by air. They also noticed that the normal bulk shipments are done in shipping containers that come into North America by sea from Asia and that takes weeks and they should start arriving at any time."
It's not about trusting one source over another am absolutely sure that the Mobo guy believes 100% in what he is saying but it's hard to feel sorry for him. Part of his excuse is "hey we didn't even try to make anything before January because we were working on Intel boards". Anyone building a machine right now is conscientiously choosing to build an AMD machine. Telling them that they can't find a board right now because well they needed to make sure they had enough Intel based boards is a real slap in the face. Also the way it's stated it isn't "hey AMD didn't get anything to us until weeks ago" which I never believed. It's that even though this was already a delayed product, they didn't give it a lot of resources because they thought it was what sounds like a June release. When AMD decided to launch early they were ramping down for the holiday and didn't get enough time after that. Basically Ryzen never entered their thought process as important launch and didn't put any resources on it till they were under the gun.