Hey there babe26,
My mom is the Supervisor Airport Services for CO at BHX. She says that the check-in agent will swipe your passport at check-in and the details are entered that way.
If you let me know the date of flying, I will get her to check the loads for you.