First time, about a month and a half while I waited on parts. Could have rode right after except I dinged the bike pretty good. Was about a 30mph lowside on an on ramp.
Second time, it's been about a week and a half so far. Still waiting on parts to come in. Could have rode right after, but after the adrenalin wore off I realized I messed my shoulder good on the landing, had to get help lifting it.
Lessons learned:
Always wear gear.
Invest in gear with padding in it.
When you decide last minute to turn, look for gravel before executing it.
Honestly can't stress wearing gear enough. Will mean the difference between hospital time even at as low a speed as 5mph.