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.