brian hoffmann