Assuming your H1 visa allowed you entry to the U.S. for at least 1 full year, you can apply to Buffalo using the regular application process.
If, for some reason, your H1 isn't good for at least 1 year, then you'd use the simplified applicatoin process through Delhi.