I voted for Archer. I really wanted that for DD had she been a boy but DH wouldn't have a bar of it I like all your first name choices though. In order:
Archer
Max
Jackson
William
Angus

I think it's the meaning that make the name special. Both my kids middle names were chosen because they have special meaning to me.

HTH