Miura was definitely out on his feet.
Don't confuse gameness for being okay, guy was fighting on instincts.
Weeks has made some questionable stoppages in the past but at the end of the day he has the best vantage point and perhaps he saw something we couldn't.
For that reason I give refs the benefit of the doubt. Better a questionable stoppage than a stoppage that came too late. Miura was not defending himself competently, no need for the bout to continue at that point.