max flinn