before I dismiss you as delusional (which you seem to be)
Lets wait for the timer to run out.
Delusional? For what? Stating what happened in all of this mess. Here is how this all went down:
1. BKK starts making the board and makes major headway early on
2. TH sees this and see's an opportunity to make some money so they license the board from BKK and help him with some coding
(During all of this time everyone still assumed Avalon was on time)
3. Avalon is weeks late and BKK slows work to very minimal effort
4. TH doesn't seem worry too much since Avalon doesn't even have chips and no chips are even on the horizon
5. TH must have forgotten some people got Zefir chips so they were caught off-guard
6. TH trying to push their way through as quick as they can.
Now I do fault TH for step 5 up there, they should have been fully ready when chips other than their own were being shipped but I think they figured since chips were so far out from coming they slowed down and were either hoping BKK comes back and helps or they were trying to do it on their side and not getting through it as fast as they anticipated.
Since it doesn't seem like TH is going to be getting our chips for a few more weeks
they should have more than enough time to iron out the code. So some of this is TH's fault and waiting too long hoping the person that they paid to do their job actually did their job but if I contract out you don't assume they won't produce.