You don't need to worry about your plants being pollenated, going by those pics they were probably 2 weeks away from bursting open