Examples of Singing: "I'll Be in the Sky"
You know why this guy sounds good on songs with Bruno Mars and Hayley WIlliams? Because he understands them. B.o.B is a beast with the pop sensibilities, and he's been successful with the formula.
Conclusion: B.o.B plays guitar, too. He's clearly not worried about labels.