Looks like it needs more/better light and nutz/nitrogen earlier. I reckon you should start trying to increase the size of your plants early to produce more yield. You can get 100 g a plant easy if you work out a better system for growth.
Your buds look amazing my friend and I believe congratulations are in order. You put in the work and time over the last few months and it has given you some beautiful results. I wish you all the best in your next grow and I'm so happy for you that this grow has turned out as beautiful as it has. Cheers my friend and happy smoking!