Hi Amber,
I think you are remembering right about being advised to wait 4 weeks. But I honestly believe it can vary a lot more than people think. I just picked a pod yesterday that was crossed on July 17. It had normal, hard black seeds. That's under 3 weeks. We are experiencing a drought so that may be a reason for the early ripening. And the reason I picked it was because it was starting to open.