Hey fella howareya.. half-paddy here. Welcome to the forum.
Ok.. there's no easy way to go about this so I'll just come out and criticise everything I can see and make you feel really bad about yourself. Cos I'm kinda like that
Nah I won't really but being a true guiness-blood you'll probably get my dry humour. I hope.
Anyway back to the girls..
In my opinion (others may disagree), the first thing we need to stop doing is feeding with every watering. We want about one feed in every three at the most at this stage.
Other than that they don't really look too bad to me, maybe the beginnings of overfeeding. Ok, they are quite stunted but that's not anything we can deal with at this late stage so you'll have to live with it and improve on the next grow. All we can really do is get them to the end as best we can so for now the next 2 things I'd be doing if they were mine is waiting for the soil to be properly dry and then water with plain water. If you have a ph pen or other way to measure and adjust the water I would adjust it to ph 6.5 and then do that again for the next watering.. just plain water at 6.5ph if possible.
Then mate.. it's a case of keeping the environment as close to perfect as possible for the last coupla three weeks til they finish. Try and keep the temps around 25c and humidity around 30% if you can as it'll help them put on a little more weight in the buds and a few more crystals (allegedly).
They're quite cute actually. Stick around the forum fella and get prepared for your next grow. We can figure out why they're so small in due course and make sure the next ones you grow are bigger.