I know bro.. couldn't believe it but it's my fault. Bit of an explosive run from Wicket Keeper to the ball (hadn't warmed up properly either) and bang.@Wheelhouse87
So unlucky dude, I feel for ya. Where you fielding or batting when you did it? Hurting yourself playing cricket but not when lifting those heavy ass weights you do, gotta feel hard done by.
Regarding TB/BPC - my 2 cents would be 500mcg of each administered twice daily(so 1000mcg total each daily) to or as close to the localised area of the strain.
Wishing you a speedy recovery!
To busy having fun with the fellas

Cheers for that - going to start on the BPC and TB tomorrow brother