BUG: BDay() offsetting not behaving as expected
- [x] closes  #38046
- [x] tests added / passed
- [x] passes `black pandas`
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry

Hello @arw2019, 
I could make the expected have less timestamp by adjusting the date_range to smaller range. Would that be enough? |
Do you have any specific suggestion? This is my first contribution in this project so my proposed solution might not be
the most optimized. There is only a failing travis check but it does not seem to come from the pr changes. Is there a way to re-rerun only this check?
Also, note before editing the import in the file all the checks were green. thanks @theoniko 