I'm not now suited to BD needles which is bats really as I was using their disposable syringes even before we were allowed to have them free courtesy of the NHS owing to the fact one of the divers where MkI husband worked, was herself wed to a bloke who worked at a Veterinary Supply company! - and the excruciating pain I suffered through the 1990s was only relieved, after I got my insulin changed in 1998, to Lantus and Novorapid. Now the old Lantus Solo pens (which only delivered in 2u increments) and knowing that the BD screw-on needles I'd been using years anyway for Humulin pens wouldn't fit the pharmacist dispensing my first lot of Lantus & NR cartridges (Hosp had given me the pens) got a different make of needles prescribed for the Lantus. Those were Ypsomed needles and were lovely - so I had a ponder so told my GP and asked for something different for the NR and he went for Novofine, which I've been using successfully and painlessly ever since. (subsequently changed to Levemir instead of Lantus anyway so the same Novofine fitted both)
When we did commonly use animal insulins the simple solution was to swap from a porcine to a bovine (or vice versa) which normally cured the prob.
Bearing in mind all insulins, the pens, the needles and the boxes they are all in are manufactured in shedloads of different places worldwide - any of them could have been contaminated with anything somewhere between that particular facility and the end user - so get your poor old body examined properly by a doctor (in A&E if you can't see your GP) and tested asap so you can get to the bottom of it.
It isn't 'normal' by any stretch of the imagination, it shouldn't be happening and you need to get it sorted!