Rabbit dates are pretty much a necessity when it comes to bonding rabbits. Unlike dogs or cats, you can't just put two rabbits together and have them figure things out - if they dislike each other, they can literally fight to the death, and there's no way to know if they dislike each other until you put them together. :O They either fight or don't fight, and if they fight right off the bat, they will never pair up.
Cody is just snarfy because right now Amelia is in "his" area. Starting tomorrow, we will switch them every day. Everything in the pen stays the same, we just switch the bunnies to opposite sides. Both sides of the pen will become shared "ours" area. I think everything will go very smoothly after that.