Yes it is quite annoying having both pins on the same direction and even if there is no change and if we upate then also it gets change.
So it is better that first time u just creat "HDL' file from your very first .bdf file then it will b pretty easy to change accordingly,not too much skill required,just check ur component interface singals with proper name and inseration is there or not.
Try to make "HDL" that u created as a top level entity instead of that annoying bdf file otherwise most of ur time will get wasted on doing that useless stuff
Hope this will help you.