nick foster flagman