They're as good quess as anyone's I guess...
Personally I have some reservations.
Number of J-10S seems awfully high, though, averaging something like 7 J10S per each J10 unit. While we know almost all units have 4 two seaters per unit. The number of singleseaters would correspond to 70-ish airframes. Is there somewhere a conversion J10 unit comprised solely of twin seaters, numbering 40+ such planes though?
270+ J11B also seems too high. Last good count was 220 or so, with some rumors that another unit received new ones, so perhaps 245...
J-16 might very well be around 100 by now, hard to track its production. But it may also be overstated a bit. As far as I know, some units have received J-16 not as replacements but as augumentation, meaning there may be just a dozen J-16 serving in some units.