Rapper B.o.B recently delivered some good news and bad news to his fans about his next music project. First the good news: his dubstep-influenced single 'Strange Clouds' is officially platinum. According to his blog, the single, which features Lil Wayne, has shipped over 1 million copies in the United States.

Now the bad news. B.o.B's album 'Strange Clouds' has been pushed back from its original March 13 in-store date to May 1. "Sorry for the wait but I promise it's a phenomenal album," he tweeted to his fans. But there's a silver lining in all of this. The 'Airplanes' rapper will drop his third single 'So Good' featuring One Republic's Ryan Tedder on Feb. 14. We haven't heard the song, but given Tedder's hit-making track record, the tune should do well on Top 40 radio.

Meanwhile, B.o.B teamed up with country starlet Faith Hill for a lively rendition of 'Son of a Preacher Man.' This unlikely pairing was the idea of John Legend who is producing an untitled music show for cable network Showtime, according to Deadline. Director Jesse Dylan, son of rock icon Bob Dylan, filmed the performance at the historic EastWest Studios in Los Angeles.

Legend's music show is getting a first-look consideration at Showtime, so, hopefully, B.o.B and Faith Hill's performance will eventually air on the network.