Hey bro, these look pretty good especially for a newer grower.
For next grow you can definitely push them a bit harder by feeding earlier, even with
OF I think most people start light feeding by 3rd week.
As for harvesting, looks like you've got some pretty quick phenos... judging by the leaves and pistils you can probably start the 10 day flush any day now.