I think you should do both.
As USC you can file 130 for your siblings (F4 category) and probably it will be approved within a year but the problem is not I-130 but I-485 or adjustment of status within US or waiting for Visa from outside US. Currently it has 14+ years waiting. As of August 2018 they are processing visa for cases filed on 22 Dec 2004.
https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin/2018/visa-bulletin-for-august-2018.html
Since he is already inside US, i don't think appling for family based I-130 hurts but it will be really long wait if he chooses to wait for green-card through you.
Also check this out:
File I-130 and I-485 for my wife while her Asylum case is pending ?
https://www.avvo.com/legal-answers/file-i-130-and-i-485-for-my-wife-while-her--asylum-1442892.html
Last edited: 01-Aug-18 02:44 PM