New Mexico governor Bill Richardson , a former presidential candidate , plans to endorse Democratic Senator Barack Obama for president .