board-richard-ponce