IC 2944 Running Chicken Nebula, Kevin Osborn