What are these unpopulated holes on the Arduino Leonardo?
They are for heat dissipation from the voltage regulator.  They're probably connected to GND and they serve to transmit heat from large tab on the voltage regulator to the ground plane on the back of the board.