I've heard 890 is cap, but wowhead shows them go up to 925, so it made me curious, can they actually go up to the max ilvl of the current patch? Or is there actually a cap on the boes?
There is. 895 atm, they increased it with the last patch. Maybe they will increase it in the future some more. But the odds are more than small to get some of these.