brian poor