Editor's note: BFL claimed shipping on 4/22.
I saw that. It does not explain why betting was closed.
Probably made the assumption that the device shipped met the criteria, and thus the outcome known at this point. I'm presuming what shipped doesn't meet the criteria thus the bet should remain open (as there could be yet another product shipped before the deadline that does meet the criteria).