Biz cards are dangerous. When you use them you do not have the consumer protections of the Fair Credit Billing Act as to billing error disputes and chargebacks, etc. Read the application fine print and the agreement and weep.
I would never use one as my regular card -- although I may have gotten a couple for the bonus miles.
I know of nothing that keeps you from using a personal card for biz charges.

And keeping your legal protections.