He has admited it in more than one occasion. Your souce is correct.
I saw The Moron on Fox where both Hannity and Colmes chewed him up but good. I thought Sean was going to call him sorry POS, maybe he did and they had to edit it.