Season boneless chops with steak seasoning and black pepper. Place a large skillet coated with olive oil over medium-high heat until skillet is hot. Place pork chop in hot skillet and cook on each side for 3 minutes, until browned.
Transfer pork chops from skillet to a plate. Cover and set aside.Pour the beer into the skillet. Stir the beer until all the browned bits on the bottom of the pan have been combined. Whisk in the barbecue sauce and nestle the pork chops back into the pan in a single layer with the sauce mixture.
Add onions to the pork chop mixture, cover and simmer sauce over low heat for 40 minutes until onions are cooked and sauce has thickened and an instant read thermometer inserted into the thickest part of the chop registers 145 degrees F.