Ya friend played himself.

Unless he sounded like he got castrated at 5, ain't no way his Caribbean accent would be met with any derision or ridicule from his peers. I still find it shocking that alot of AA's I meet never get passports until they are old enough to drink so I know they don't come in contact with a raw accent like mine on the reg, so by default the minute they hear me speak, I'm that nikka to get to know and at times be cautious/weary about 'cause we ALL sound like Jamaicans to the uninformed.

Ain't nobdy was gonna tease him on the shyts and unless he was a rural, cat raised in menial labour where book sense wasn't available, he woulda had no problem speaking standard english with his Bahamian inflections and what's not.
Now unless I'm in a place where I know I'll never be in again, I might switch it up and toss on my English accent, especially if I'm chasing trim or talking business of some sort, but all I do is just tone down my shyts and not use vernacular that's common from back home, ain't got no way you can't understand me unless you wanna be difficult. Plus, that shyt has it's perks.
Do you know the amount of women that have come up to me with grocery lists full of words or sentences they wanted me to read, all fukking

'cause they heard a brother speak and wanted to assimilate into the crew 'cause I was showing love and buying drinks?

Heck, it's gotten to the point where it happens so often, especially at parties and I get cocky with the shyts like "Yeah, if you want me to recite all this shyt, I'ma need you to get comfortable, and my lap looks awfully cozy right now"

The shyt works likes gangbusters.
Only downside of that shyt is that if you're gonna entertain that shyt, you gotta deal with the dudes, mainly the ones with no melanin who are gonna ambush you out of nowhere going "Duuuuude! I can't understand what WYCLEFF JJJJEEEAAAAN, is saying in this Shakira track, man. Decipher it for me, Rastaman. Bless I wid Jah mercies'n'shyt."
Sounds like he just wanted to fit in with his friends and not have to explain or defend being different and proud of it.