There's no conflict. If you read chapter 1 of Genesis, the order that God created is given chronologically. Chapter 2 is a recap narrative of chapter one - NOT a repeat of the order of creation.
And that is another example of my point. The Bible gives two different stories of one event, and one of the stories is a recap (even though it gets some of the details out of order). So those who claim that because the Bible says Adam was 900 years old, then he must have been 900 years old, rather than just "really freaking old".
If we allow the Bible the flexibility to take some liberties with timelines (see the creation story), then we should also allow those same liberties for other things. Arguing about exact durations of lifespans and such is missing the point.