aidan delgado