It wasn’t a bad header, just lacked conviction, a bit of ooomph.
He was unmarked, five yards from goal, with the ball plopping perfectly on the middle of his forehead and the keeper didn't really have to excel himself to keep it out.
Any header that doesn't land in the net in those circumstances can't really be considered anything but a bad header in my opinion.