ATMega32u4 VBUS and SMD Schottky Diode
What you are describing is similar to the Arduino boards. The Arduino Uno power circuitry is well documented. In your case, your circuit is similar to the Arduino Leonardo.

Edit: https://www.technobyte.org/2016/08/core-subsystems-arduino-uno-power-supply/