Oh, if booking using your BA miles, be prepared for some ugly taxes, surcharges, or whatever platitude they currently use for their ridiculous charges.
And, my folks would have concluded when I was in college that 40000 extra miles for business class is an extravagance. This is your business, but please do note that business class will allow for free bags, subject to limitations, in most circumstances