yeh his range is bluffs or QJ, he prob can't even have 99 i guess he can have AA but that's rare obv, and i don't think he flats flop with QJ every time either so this is most likely a bluff
Cant he have Axdd alot which is reason i would shove