Are buds strong? I think, you could give more phosphorus. I’ve ordered such strain too. They say the flowering is shorter.
The result is not bad. I’ve understand, the blooming stage was in 2l pots. You realy have a lot of sativa. And colas are big, in the second photo they are highly friable.
like