The former League of Ireland championship winner will be playing in the S.League after mutually terminating his contract with Northampton Town on Friday
28-year-old O'Donovan was exclusively reported by Goal in January to be in talks to join Steve Kean's side, and had been in Brunei to undergo a trial. But a deal failed to materialise and the forward finally broke his silence on his earlier u-turn.
"I said no initially because I felt, at 28, I was too young to turn my back on English football - but a new manager coming in at Northampton changed things," O'Donovan told Mirror Sport.
Northampton sacked manager Aidy Boothroyd, who had signed the former Ireland U-21 international, in December last year and his replacement, Chris Wilder, has since brought on four new strikers to the club.
The Cobblers parted ways with O'Donovan on Friday, February 14, with the club terminating the player's contract on mutual consent. The announcement was made on the official Twitter account of Northampton Town FC.
O'Donovan has signed a one-year contract with the Brunei club, filling the club's marquee player slot for the 2014 season. He is joined by former team-mate Joe Gamble, Boris Raspudic, Roberto Alviz and Rodrigo Tosi.
"It's a club on the up," he said of DPMM in his interview with Mirror Sport. "The owner is the Prince so he's in it for the long haul. He's not going anywhere else, unlike an investor who might plough money in and then leave all of a sudden."
"It's a lovely place too, albeit a bit different from what I'm used to! It's a Muslim country so there's no nightlife culture whatsoever - no pubs or clubs. But you have all the usual brands and coffee shops in the malls and if you've been to Dubai before, that'll give you a feel for what it's like.
"It's a really exciting adventure. I'm heading over there on Monday and I can't wait for it as I loved the place last month."
O'Donovan also added that the move was 'an adventure', that he had to take before he started a family with wife Ellen, who is also moving to Brunei with the player.
The new season of the S.League starts February 21 with Tampines Rovers taking on Home United in the Charity Shield. Brunei DPMM play the following day in an away fixture against Albirex Niigata (S) at the Jurong East Stadium.