william flynn today