For a first year official, I think this guy did quite well.
The learning points are:
- when there is no pressure on the thrower-in, focus more on the action in-bounds, and only observe the TI with your peripheral vision
- with the in-bounds action deeper than the TI, the administering official should be further away from the TI
- for a foul against Team A, it is a charging foul, with the appropriate signal
As for the decision on the call, I believe it is very close. I have a block for the same reason APG mentioned. However, the action is so very close to a charge that if they were consistently called a charge throughout the game, I wouldn't say too much.