Using the word “boffin” more than once in an article doesn’t help.
Nah... it's a regional thing.
I believe the author is a limey....:^)