If you look at some of the undersized players in the NBA today that are great at finishing around the basket like Manu Ginobili, Rajon Rondo, Steve Nash, etc., you will see that the reason they finish so well over bigger players is because they have a variety of different finishes they can use. A lot of their moves are very crafty and awkward for a shot blocker to time up. Although it helps to be 6'8 and athletic when finishing around the rim you don't have to be great at it. You just need to know the right moves and be able to execute them.
Below there are six different types of finishes that can be very effective around the basket. There are some more basic moves like a layup, floater, etc. that won't be covered because most coaches and players are already familiar with them. The basketball moves presented here will be a little more difficult, but once learned and developed they will be great additions to your offensive moves arsenal. The reason that most of these finishes are named after specific players is because those players have perfected the move and are known for using this type of finish very well.