You should respect him if he had the integrity to earnestly change his views. But he deserves absolutely no respect for sticking to views that are wrong and hateful that he refuses to even justify.
Just because you were a bigot 15 years ago doesn't mean you should respect bigots who haven't changed their opinions yet. You deserve some respect for changing your views, but Brendan only deserves contempt for failing to do that himself, not respect.