I basically copied the wings and pose from the Insomniac game concept art.
I really liked what Homecoming went for visually in giving him this old school adventurer/pilot look but with a sinister edge. I tried to replicate that. However, as much as I like Keaton i was not a fan of how compassionately he was as a villain. Vulture is one of Spideys nastier enemies he was just never competent enough to be a threat like Ock, Goblin or Carnage. I do love that his MO is stealing excess technology though, that links in with his motif really well.
In my universe he is an engineer who runs a gang of techno thieves. He is also a nasty bastard.