Well, it depends on your baby!
My pediatrician recommended giving the bottle last, becaues this is how we, as adults, usually eat (food then drink) BUT I have to feed my son his bottle first and then his food (shortly after) because if I gave him his food first, he isn't interested in his bottle. Evenings are different though - Sometimes during his dinner, I have to feed him his bottle in between the food (every few bites) OR after his food because if I gave him his bottle first he would fall asleep!
The whole meal (bottle then food) usually takes anywhere from 30 min to an hour.
Valerie