jb finnerty