don't get this wrong.. but did you ever see him fully naked and/or notice him having an erection? because him getting down on you or sleeping in the same bed is a bit vague...
not saying he's gay; there might be other sensitive issues he's not ready to reveal yet.
could be a conscience thing..guys can be very complex "creatures" too.
if u got patience , then you might want to give him some more time..
otherwise just toss him on the bed, pull off his pants in a frenzy and give him head and possibly more ... should he initially say: "no..don't..."(or similar) but gets a hard-on, it's green lights for you to furiously "exploit" him.

don't worry that this willl make you look like a slut.. if necessary, tell him you didn't dream of being capable of such a thing before, (that you never did that before) but "it" drove you nuts and you couldn't think of another way to make clear to him.. how badly you wanted (more of) him.