From your list, Archie Thomas is my fave. Also as PP mentioned, I think Archie James is nice, but agree it depends on how it goes with your surname.

Good luck sweetie, cant wait to see your BA

x