They look real nice and healthy.
Did you read the description for the strains you are growing?
The Mimosa is about 80% sativa, long flowering times. Yours is 55-75 days.
The Critical is 100% indica, shorter flower times. Yours is about 45-55 days.
Those are the breeder specs, it usually takes another 7-10 days on average to sometimes months for some of the landrace sativas.
You've a few weeks to go yet and your doing just fine. Watch your RH and temps. If you are not familiar with vapor pressure differential (I think) or VPD, Google it and scan over it, it's more or less how a plant breathes and there are charts to compare temp with RH to maintain proper VPD.
Its easier than it sounds! I'll post one of the charts when I locate it.
They will start really filling out in a couple more weeks and then just keep swelling while the trichomes get cloudy.
You still have a lot of white pistils from what I can see, they will all start turning brown and curling back in first.