They are looking pretty healthy. Make sure you stay patient, and don't worry much about how long they are in flower for. They will be done whenever they are done, not on a time frame.
I would get some sort of supports on them so the plant can focus on growing nice fat buds.