rob flynn