I really like these names, and I prefer Rordan. The nickname Rory would be cute for it. I don't like Rearden, it needs to be spelled Riordan, it looks nicer. Rearden and Riorden are both pronounced REER-din and Rordan is ROHR-din, rhyming with Jordan.