it was not uncommon in T1 domestics to wait longer for your bags than you spent in the air, especially if a number of domestic flights all arrived around the same time.
I would hope the bags were on the belt within 15 minutes
I am not sure what you consider "a while"
Probably start to get frustrated after 20 minutes
I did wait over an hour for bags at DXB in the summer arriving from Glasgow.