a RP explanation is that by refusing, you act ooRP - however such an assumption is a bit unfair of course. - you must see it as that... the BHG script is similar to the police ... they don t have their own script. - you however, are not what you roleplay to be - but you are trent ... a freelancer. the program does not recognize you as anything else.
the police / BHG demands pilots from you as a "custom" - they deliver the pilots to a prison station ( which your char *should* be happy about, cause he doesn t have to make that journey ) - pilots are indeed illegal, - pilots of any kind ( to the NPC ) cause its the duty of the police to collect them and bring the to justice.
now i am aware that players do not agree with these game mechanics - and that players like to collect their pilots. - however - its usually small quantities that players have in their hold - 2 - 5 enemy pilots maybe, so one cannot argue that one looses much cash for dropping them to the BHG / police ... a lot of people still wouldn t drop them though - and so the consequence is to turn red to them.
players that collect dozens of enemy pilots are a bit strange for that matter, cause only a prison ship that is dedicated to "store" criminals should really do that - so its kind of ooRP anyway if a ship that is not an official prison ship has like 100+ enemy pilots there. ( unless they have the RP for it - however - NPCs do not recongnize the special RP, cause you are - as i said... still just trent from the singleplayer to them )
the roleplay advice is to drop them for the BHG / police when they demand you do drop them. certain NPCs demand certain goods. - the BHG has monopolized on delivering criminals - like many other monopol factions, they do not love it much when someone breaks into their field of operations. - so when the player as a freelancer starts doing their job, they will have a go. - officially ( NPC factions ) they have a contract with the houses that allows them to hunt down criminals and allows them to deliver them to the prison stations. the player does not have that authority - he has a right to do it, but must live with it when others fight him for it.
so when a BHG asks you to drop your pilots, and you refuse, - it is natural that you will turn hostile to the BHG - unless you retreat all the time or pay a bribe every now and then. they do have the authority given from one NPC faction to another NPC faction. the player has not got that authority ( in terms of game mechanics ) - thats why even a BHG player has to drop the pilots for them.
if possible, i would appreciate the BHG ( among other factions ) to stop asking for cargo once you re green with them ( like pirates stop asking for cargo once you re green with them ) - but i don t see that happen.