Vegeta didn't even really lose energy on his attack on Beerus. He just sort of realized he had no chance and then got one shotted.
His cardio is at least more than that. Plus he spammed a lot of attacks.
Even without the boost, he still thought he was second to Goku out of everyone there. Which should put him above Kid Buu without seeing rage