President Ronald Reagan , who had long opposed the King Holiday as too expensive and inappropriate , signed the bill , but pointedly refrained from criticizing fellow Republicans like Senator Jesse Helms of North Carolina , who had opposed Dr. King , saying he had consorted with Communists .